package sounds;
import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.DataLine;
import javax.sound.sampled.FloatControl;
import javax.sound.sampled.LineUnavailableException;
import javax.sound.sampled.SourceDataLine;

import util.AudioClipBalanced;
/** <p>An object implementing {@link java.applet.AudioClip java.applet.AudioClip} with the data from Down-06.wav hard-coded into it.</p>
 * <p>Created with the <a href="http://stephengware.com/projects/soundtoclass">SoundToClass tool</a>, by Stephen G. Ware.</p>
 * @author Stephen G. Ware */
public class Down06 implements AudioClipBalanced {
	private byte[] data;
	private AudioFormat format;
	private DataLine.Info lineInfo = null;
	private PlayThread playThread = null;
	private LoopThread loopThread = null;
	private static final long serialVersionUID = 88200;
	private static byte[] data0(){ return new byte[] {3,0,72,7,-117,14,-73,21,-57,28,-73,35,110,42,-6,48,58,55,62,61,-23,66,68,72,58,77,-43,81,-6,85,-68,89,-2,92,-48,95,30,98,-10,99,64,101,19,102,88,102,29,102,93,101,23,100,82,98,10,96,75,93,11,90,95,86,58,82,-78,77,-64,72,115,67,-53,61,-40,55,-106,49,26,43,97,36,126,29,111,22,72,15,11,8,-62,0,126,-7,57,-14,17,-21,-5,-29,15,-35,78,-42,-59,-49,119,-55,118,-61,-67,-67,94,-72,93,-77,-69,-82,-121,-86,-65,-90,110,-93,-110,-96,51,-98,83,-100,-11,-102,26,-102,-60,-103,-18,-103,-93,-102,-40,-101,-113,-99,-57,-97,122,-94,-88,-91,76,-87,92,-83,-35,-79,-65,-74,2,-68,-98,-63,-121,-57,-66,-51,51,-44,-31,-38,-61,-31,-61,-24,-18,-17,32,-9,105,-2,-83,5,-20,12,25,20,46,27,30,34,-32,40,115,47,-66,53,-48,59,-119,65,-13,70,0,76,-88,80,-19,84,-69,88,31,92,3,95,117,97,95,99,-49,100,-71,101,30,102,5,102,94,101,60,100,-109,98,107,96,-56,93,-87,90,23,87,17,83,-94,78,-54,73,-105,68,6,63,40,57,-4,50,-111,44,-24,37,22,31,16,24,-7,16,-65,9,-127,2,58,-5,0,-12,-50,-20,-68,-27,-57,-34,0,-40,108,-47,21,-53,0,-59,61,-65,-55,-71,-76,-76,-4,-81,-79,-85,-49,-89,99,-92,108,-95,-17,-98,-14,-100,113,-101,123,-102,-3,-103,16,-102,-101,-102,-76,-101,69,-99,97,-97,-18,-95,1,-91,-127,-88,119,-84,-41,-80,-96,-75,-59,-70,74,-64,28,-58,58,-52,-97,-46,57,-39,10,-32,1,-25,26,-18,73,-11,-119,-4,-56,3,7,11,52,18,76,25,65,32,14,39,-88,45,4,52,32,58,-17,63,106,69,-112,74,77,79,-86,83,-105,87,21,91,26,94,-87,96,-75,98,70,100,82,101,-34,101,-31,101,104,101,95,100,-29,98,-41,96,95,94,91,91,-14,87,4,84,-66,79,-3,74,-22,69,116,64,-83,58,-100,52,67,46,-78,39,-23,32,-5,25,-26,18,-65,11,-127,4,70,-3,4,-10,-36,-18,-68,-25,-53,-32,-13,-39,90,-45,-17,-52,-47,-58,-12,-64,112,-69,66,-74,111,-79,13,-83,8,-87,-125,-91,103,-94,-55,-97,-83,-99,3,-100,-22,-102,72,-102,48,-102,-100,-102,-122,-101,-6,-100,-26,-98,87,-95,61,-92,-98,-89,110,-85,-81,-81,86,-76,92,-71,-60,-66,124,-60,-128,-54,-49,-48,83,-41,18,-34,-4,-28,4,-20,45,-13,95,-6,-96,1,-40,8,9,16,34,23,33,30,-15,36,-99,43,4,50,52,56,22,62,-89,67,-29,72,-63,77,53,82,71,86,-32,89,12,93,-69,95,-17,97,-90,99,-38,100,-116,101,-69,101,100,101,-115,100,51,99,86,97,-2,94,42,92,-35,88,33,85,-13,80,94,76,102,71,17,66,102,60,114,54,46,48,-72,41,-3,34,36,28,27,21,-1,13,-51,6,-112,-1,90,-8,39,-15,13,-22,13,-29,51,-36,-123,-43,21,-49,-40,-56,-12,-62,76,-67,11,-72,27,-77,-106,-82,119,-86,-56,-90,-115,-93,-58,-96,-126,-98,-76,-100,106,-101,-91,-102,92,-102,-97,-102,94,-101,-91,-100,104,-98,-83,-96,105,-93,-94,-90,73,-86,102,-82,-28,-78,-51,-73,16,-67,-88,-62,-107,-56,-62,-50,54,-43,-36,-37,-78,-30,-78,-23,-59,-16,-7,-9,42,-1,103,6,-110,13,-75,20,-78,27,-103,34,68,41,-57,47,0,54,-1,59,-90,65,-2,70,-7,75,-111,80,-65,84,-125,88,-46,91,-88,94,13,97,-26,98,75,100,41,101,-124,101,94,101,-77,100,-122,99,-39,97,-84,95,6,93,-29,89,83,86,74,82,-32,77,11,73,-38,67,81,62,118,56,85,50,-14,43,83,37,-118,30,-110,23,-125,16,90,9,38,2,-16,-6,-64,-13,-94,-20,-104,-27,-72,-34,-5,-41,118,-47,48,-53,40,-59,113,-65,12,-70,0,-75,89,-80,21,-84,64,-88,-37,-92,-18,-95,120,-97,-127,-99,8,-100,17,-101,-98,-102,-86,-102,62,-101,80,-100,-26,-99,-7,-97,-119,-94,-110,-91,13,-87,0,-83,81,-79,26,-74,46,-69,-83,-64,113,-58,-120,-52,-39,-46,111,-39,43,-32,27,-25,35,-18,69,-11,118,-4,-87,3,-37,10,-8,17,6,25,-19,31,-81,38,60,45,-113,51,-95,57,103,63,-37,68,-11,73,-78,78,7,83,-14,86,107,90,111,93,-2,95,10,98,-96,99,-85,100,64,101,68,101,-45,100,-44,99,94,98,96,96,-19,93,-5,90,-105,87,-65,83,126,79,-45,74,-52,69,100,64,-81,58,-85,52,103,46,-34,39,47,33,71,26,74,19,42,12,0,5,-49,-3,-97,-10,124,-17,113,-24,126,-31,-68,-38,33,-44,-60,-51,-87,-57,-48,-63,82,-68,31,-73,88,-78,-24,-83,-19,-87,90,-90,62,-93,-101,-96,110,-98,-57,-100,-102,-101,-15,-102,-54,-102,37,-101,6,-100,99,-99}; }
	private static byte[] data1(){ return new byte[] {68,-97,-98,-95,117,-92,-64,-89,126,-85,-86,-81,59,-76,50,-71,-128,-66,37,-60,23,-54,78,-48,-60,-42,107,-35,71,-28,58,-21,86,-14,120,-7,-86,0,-43,7,-3,14,7,22,2,29,-54,35,112,42,-45,48,2,55,-31,60,119,66,-75,71,-106,76,21,81,43,85,-46,88,6,92,-57,94,7,97,-48,98,22,100,-37,100,29,101,-31,100,26,100,-34,98,20,97,-38,94,28,92,-20,88,73,85,52,81,-68,76,-36,71,-93,66,16,61,52,55,9,49,-88,42,7,36,61,29,79,22,59,15,33,8,-16,0,-59,-7,-95,-14,-114,-21,-109,-28,-63,-35,20,-41,-92,-48,106,-54,123,-60,-44,-66,-123,-71,-113,-76,-4,-81,-50,-85,15,-88,-63,-92,-26,-95,-115,-97,-93,-99,70,-100,95,-101,0,-101,35,-101,-61,-101,-20,-100,-114,-98,-77,-96,80,-93,101,-90,-18,-87,-24,-83,70,-78,16,-73,50,-68,-83,-63,126,-57,-116,-51,-24,-45,114,-38,52,-31,26,-24,32,-17,57,-10,102,-3,-118,4,-73,11,-61,18,-53,25,-97,32,87,39,-45,45,21,52,28,58,-54,63,52,69,57,74,-26,78,40,83,3,87,104,90,96,93,-40,95,-39,97,91,99,89,100,-36,100,-40,100,83,100,78,99,-58,97,-60,95,67,93,74,90,-33,86,1,83,-69,78,13,74,0,69,-101,63,-30,57,-29,51,-102,45,31,39,104,32,-113,25,-109,18,123,11,91,4,50,-3,9,-10,-9,-18,-17,-25,16,-31,84,-38,-56,-45,122,-51,102,-57,-92,-63,41,-68,14,-73,75,-78,-16,-83,-4,-87,123,-90,105,-93,-47,-96,-75,-98,16,-99,-10,-101,81,-101,55,-101,-103,-101,127,-100,-26,-99,-54,-97,42,-94,7,-91,79,-88,23,-84,59,-80,-43,-76,-60,-71,21,-65,-75,-60,-92,-54,-42,-48,72,-41,-24,-35,-65,-28,-87,-21,-66,-14,-41,-7,0,1,35,8,63,15,66,22,48,29,-16,35,-121,42,-26,48,3,55,-33,60,101,66,-100,71,113,76,-23,80,-12,84,-108,88,-64,91,119,94,-77,96,118,98,-76,99,119,100,-75,100,113,100,-81,99,106,98,-91,96,104,94,-85,91,124,88,-35,84,-55,80,86,76,122,71,69,66,-69,60,-32,54,-62,48,97,42,-48,35,8,29,35,22,29,15,3,8,-28,0,-68,-7,-91,-14,-105,-21,-86,-28,-36,-35,60,-41,-48,-48,-93,-54,-74,-60,26,-65,-46,-71,-35,-76,89,-80,36,-84,116,-88,33,-91,81,-94,-15,-97,18,-98,-85,-100,-48,-101,100,-101,-113,-101,37,-100,81,-99,-21,-98,13,-95,-91,-93,-79,-90,57,-86,38,-82,-128,-78,66,-73,88,-68,-47,-63,-114,-57,-97,-51,-26,-45,113,-38,32,-31,3,-24,-7,-18,17,-10,42,-3,79,4,107,11,119,18,111,25,66,32,-19,38,104,45,-93,51,-92,57,79,63,-76,68,-72,73,98,78,-90,82,123,86,-22,89,-39,92,93,95,91,97,-29,98,-22,99,108,100,117,100,-14,99,-7,98,121,97,127,95,8,93,28,90,-71,86,-23,82,-84,78,10,74,11,69,-79,63,6,58,16,52,-43,45,101,39,-71,32,-17,25,-9,18,-14,11,-43,4,-74,-3,-101,-10,-120,-17,-113,-24,-78,-31,-4,-38,118,-44,39,-50,28,-56,82,-62,-29,-68,-68,-73,0,-77,-101,-82,-87,-86,30,-89,9,-92,105,-95,67,-97,-101,-99,111,-100,-58,-101,-100,-101,-14,-101,-48,-100,33,-98,-1,-97,75,-94,26,-91,85,-88,10,-84,34,-80,-87,-76,-119,-71,-52,-66,89,-60,64,-54,91,-48,-59,-42,85,-35,28,-28,3,-21,0,-14,27,-7,49,0,82,7,97,14,99,21,71,28,7,35,-101,41,-11,47,23,54,-16,59,124,65,-74,70,-113,75,16,80,30,84,-49,87,-2,90,-58,93,11,96,-35,97,42,99,-5,99,76,100,24,100,105,99,51,98,-122,96,87,94,-77,91,-106,88,7,85,15,81,-89,76,-26,71,-65,66,74,61,-127,55,116,49,37,43,-96,36,-22,29,20,23,21,16,15,9,-17,1,-38,-6,-61,-13,-64,-20,-44,-27,8,-33,109,-40,-4,-47,-48,-53,-34,-59,60,-64,-18,-70,-15,-75,94,-79,38,-83,95,-87,8,-90,28,-93,-72,-96,-71,-98,78,-99,77,-100,-36,-101,-27,-101,108,-100,124,-99,-1,-98,11,-95,-122,-93,-127,-90,-25,-87,-60,-83,3,-78,-84,-74,-81,-69,13,-63,-70,-58,-79,-52,-20,-46,91,-39,4,-32,-51,-26,-65,-19,-62,-12,-41,-5,-18,2,6,10,10,17,-1,23,-45,30,122,37,-5,43,56,50,61,56,-10,61,95,67,115,72,39,77,123,81,101,85,-33,88,-20,91,123,94,-103,96,51,98,85,99,-13,99,20,100,-81,99,-46,98,110,97,-111,95,57,93,102,90,37,87,108,83,81,79,-58,74,-28,69,-92,64,14,59,52,53,14,47,-80,40,30,34,90,27,127,20,123,13,116,6,89,-1,70,-8,59,-15,68,-22,101,-29,-77,-36,35,-42}; }
	private static byte[] data2(){ return new byte[] {-42,-49,-69,-55,-18,-61,106,-66,62,-71,103,-76,-6,-81,-24,-85,81,-88,27,-91,105,-94,34,-96,95,-98,22,-99,77,-100,3,-100,60,-100,-15,-100,42,-98,-34,-97,13,-94,-72,-92,-45,-89,100,-85,97,-81,-63,-77,-118,-72,-87,-67,30,-61,-25,-56,-19,-50,58,-43,-69,-37,104,-30,65,-23,49,-16,55,-9,77,-2,93,5,108,12,105,19,75,26,17,33,-92,39,12,46,52,52,26,58,-74,63,-2,68,-15,73,-126,78,-81,82,112,86,-58,89,-92,92,15,95,-2,96,109,98,102,99,-42,99,-51,99,63,99,52,98,-85,96,-93,94,38,92,47,89,-57,85,-14,81,-81,77,16,73,10,68,-72,62,9,57,28,51,-28,44,123,38,-40,31,22,25,42,18,46,11,34,4,11,-3,4,-10,-5,-18,23,-24,69,-31,-94,-38,46,-44,-17,-51,-10,-57,63,-62,-36,-68,-52,-73,28,-77,-53,-82,-25,-86,106,-89,103,-92,-47,-95,-70,-97,29,-98,-4,-100,93,-100,60,-100,-101,-100,122,-99,-39,-98,-77,-96,6,-93,-43,-91,17,-87,-61,-84,-36,-80,93,-75,58,-70,116,-65,0,-59,-40,-54,-16,-48,78,-41,-46,-35,-111,-28,104,-21,94,-14,101,-7,116,0,-127,7,-119,14,118,21,81,28,-1,34,-121,41,-44,47,-25,53,-76,59,50,65,98,70,47,75,-91,79,-84,83,79,87,124,90,56,93,124,95,68,97,-111,98,97,99,-87,99,127,99,-58,98,-100,97,-20,95,-61,93,35,91,13,88,-120,84,-111,80,61,76,122,71,103,66,-7,60,59,55,62,49,-7,42,-124,36,-37,29,15,23,36,16,37,9,27,2,12,-5,7,-12,15,-19,46,-26,116,-33,-37,-40,126,-46,85,-52,109,-58,-38,-64,-122,-69,-99,-74,4,-78,-43,-83,18,-86,-75,-90,-43,-93,98,-95,111,-97,-13,-99,-6,-100,121,-100,-128,-100,-1,-100,4,-98,127,-97,126,-95,-19,-93,-37,-90,54,-86,1,-82,51,-78,-50,-74,-68,-69,17,-63,-89,-58,-111,-52,-68,-46,24,-39,-77,-33,108,-26,76,-19,67,-12,71,-5,83,2,90,9,87,16,62,23,6,30,-85,36,27,43,89,49,86,55,10,61,115,66,-124,71,58,76,-112,80,122,84,-1,87,10,91,-87,93,-54,95,115,97,-99,98,74,99,120,99,37,99,85,98,4,97,57,95,-13,92,54,90,7,87,101,83,90,79,-21,74,24,70,-14,64,111,59,-86,53,-104,47,79,41,-51,34,34,28,80,21,102,14,100,7,96,0,84,-7,91,-14,102,-21,-105,-28,-26,-35,95,-41,20,-47,-4,-54,45,-59,-87,-65,120,-70,-100,-75,40,-79,14,-83,104,-87,45,-90,99,-93,21,-95,60,-97,-32,-99,6,-99,-93,-100,-57,-100,103,-99,-125,-98,31,-96,56,-94,-64,-92,-53,-89,56,-85,29,-81,100,-77,13,-72,24,-67,110,-62,30,-56,14,-50,64,-44,-80,-38,65,-31,11,-24,-27,-18,-33,-11,-32,-4,-24,3,-25,10,-35,17,-70,24,115,31,14,38,106,44,-102,50,-125,56,33,62,119,67,110,72,15,77,73,81,30,85,-127,88,121,91,-10,93,-2,95,-117,97,-104,98,44,99,58,99,-48,98,-31,97,123,96,-109,94,56,92,96,89,31,86,100,82,76,78,-61,73,-23,68,-86,63,35,58,77,52,51,46,-27,39,89,33,-81,26,-43,19,-15,12,-20,5,-16,-2,-25,-9,-11,-16,10,-22,72,-29,-98,-36,45,-42,-23,-49,-24,-55,43,-60,-73,-66,-97,-71,-43,-76,121,-80,120,-84,-23,-88,-59,-91,23,-93,-33,-96,34,-97,-32,-99,27,-99,-40,-100,14,-99,-54,-99,-3,-98,-79,-96,-36,-94,-127,-91,-107,-88,33,-84,13,-80,110,-76,30,-71,59,-66,-100,-61,87,-55,79,-49,-118,-43,-7,-37,-103,-30,90,-23,61,-16,46,-9,50,-2,48,5,47,12,22,19,-19,25,-100,32,38,39,123,45,-108,51,114,57,-4,62,65,68,34,73,-78,77,-44,81,-108,85,-29,88,-63,91,43,94,25,96,-112,97,-121,98,2,99,-2,98,121,98,120,97,-4,95,-1,93,-108,91,-89,88,86,85,-117,81,97,77,-47,72,-30,67,-95,62,9,57,48,51,13,45,-70,38,43,32,126,25,-89,18,-66,11,-60,4,-62,-3,-55,-10,-43,-17,-7,-24,62,-30,-97,-37,59,-43,6,-49,15,-55,104,-61,-1,-67,-6,-72,69,-76,-8,-81,13,-84,-113,-88,-127,-91,-26,-94,-59,-96,25,-97,-17,-99,59,-99,15,-99,84,-99,42,-98,103,-97,54,-95,107,-93,34,-90,73,-87,-35,-84,-34,-80,66,-75,6,-70,38,-65,-107,-60,82,-54,84,-48,-112,-42,8,-35,-95,-29,108,-22,68,-15,62,-8,52,-1,52,6,40,13,11,20,-40,26,125,33,-3,39,67,46,85,52,29,58,-94,63,-50,68,-86,73,29,78,57,82,-33,85,35,89,-21,91,69,94,32,96,-122,97,105,98,-42,98,-68,98,44,98,23,97,-117,95,-125,93,3,91,17,88,-86,84}; }
	private static byte[] data3(){ return new byte[] {-35,80,-94,76,10,72,21,67,-58,61,48,56,75,50,41,44,-47,37,66,31,-111,24,-64,17,-44,10,-30,3,-30,-4,-17,-11,0,-17,49,-24,116,-31,-20,-38,-119,-44,97,-50,124,-56,-42,-62,-121,-67,-122,-72,-25,-77,-93,-81,-53,-85,90,-88,92,-91,-46,-94,-65,-96,35,-97,9,-98,99,-99,69,-99,-99,-99,122,-98,-53,-97,-95,-95,-26,-93,-87,-90,-41,-87,121,-83,125,-79,-15,-75,-74,-70,-33,-65,82,-59,20,-53,24,-47,88,-41,-51,-35,109,-28,47,-21,12,-14,-3,-8,-14,-1,-17,6,-40,13,-69,20,120,27,29,34,-116,40,-47,46,-48,52,-109,58,10,64,42,69,-7,73,98,78,109,82,12,86,60,89,-4,91,68,94,22,96,109,97,69,98,-92,98,127,98,-30,97,-62,96,47,95,22,93,-106,90,-111,87,43,84,80,80,19,76,115,71,122,66,39,61,-114,55,-89,49,-125,43,42,37,-100,30,-17,23,26,17,57,10,65,3,79,-4,90,-11,119,-18,-87,-25,-7,-32,116,-38,28,-44,-3,-51,31,-56,-122,-62,64,-67,72,-72,-73,-77,120,-81,-79,-85,71,-88,86,-91,-40,-94,-53,-96,63,-97,41,-98,-107,-99,122,-99,-32,-99,-64,-98,33,-96,-10,-95,76,-92,13,-89,70,-86,-19,-83,-12,-79,109,-74,55,-69,95,-64,-40,-59,-105,-53,-98,-47,-32,-41,78,-34,-13,-28,-84,-21,-115,-14,115,-7,108,0,90,7,74,14,26,21,-36,27,114,34,-34,40,26,47,18,53,-53,58,59,64,82,69,26,74,119,78,125,82,15,86,57,89,-14,91,45,94,-3,95,69,97,28,98,110,98,70,98,-96,97,125,96,-32,94,-56,92,59,90,58,87,-53,83,-16,79,-80,75,14,71,17,66,-60,60,36,55,66,49,30,43,-60,36,61,30,-114,23,-64,16,-32,9,-17,2,-2,-5,17,-11,47,-18,109,-25,-66,-32,65,-38,-17,-45,-42,-51,0,-56,109,-62,46,-67,62,-72,-80,-77,126,-81,-73,-85,89,-88,107,-91,-13,-94,-18,-96,102,-97,87,-98,-60,-99,-77,-99,23,-98,2,-97,96,-96,61,-94,-110,-92,84,-89,-108,-86,53,-82,69,-78,-73,-74,-126,-69,-84,-64,32,-58,-29,-53,-30,-47,37,-40,-113,-34,47,-27,-23,-21,-63,-14,-88,-7,-105,0,-123,7,109,14,58,21,-9,27,-124,34,-15,40,33,47,24,53,-51,58,49,64,77,69,2,74,107,78,92,82,-9,85,20,89,-52,91,6,94,-50,95,23,97,-25,97,60,98,13,98,108,97,64,96,-87,94,-116,92,2,90,1,87,-111,83,-69,79,119,75,-36,70,-31,65,-109,60,-6,54,22,49,-4,42,-95,36,33,30,115,23,-84,16,-51,9,-28,2,-10,-5,13,-11,51,-18,112,-25,-55,-32,80,-38,1,-44,-17,-51,26,-56,-114,-62,77,-67,102,-72,-39,-77,-89,-81,-23,-85,-124,-88,-95,-91,37,-93,33,-95,-100,-97,-116,-98,-7,-99,-23,-99,73,-98,54,-97,-111,-96,109,-94,-68,-92,-126,-89,-71,-86,90,-82,103,-78,-46,-74,-99,-69,-64,-64,50,-58,-20,-53,-18,-47,36,-40,-112,-34,39,-27,-34,-21,-79,-14,-110,-7,127,0,103,7,73,14,24,21,-57,27,92,34,-69,40,-16,46,-33,52,-107,58,-11,63,13,69,-56,73,38,78,34,82,-79,85,-40,88,-118,91,-54,93,-113,95,-34,96,-80,97,4,98,-33,97,55,97,27,96,126,94,108,92,-28,89,-24,86,127,83,-84,79,110,75,-36,70,-31,65,-97,60,6,55,47,49,17,43,-56,36,64,30,-92,23,-39,16,5,10,30,3,53,-4,80,-11,122,-18,-70,-25,25,-31,-98,-38,85,-44,67,-50,110,-56,-26,-62,-94,-67,-66,-72,45,-76,-2,-81,56,-84,-40,-88,-21,-91,113,-93,105,-95,-36,-97,-52,-98,48,-98,27,-98,123,-98,88,-97,-75,-96,-123,-94,-47,-92,-116,-89,-65,-86,87,-82,91,-78,-61,-74,127,-69,-91,-64,2,-58,-60,-53,-78,-47,-25,-41,78,-34,-40,-28,-111,-21,89,-14,56,-7,30,0,1,7,-28,13,-89,20,96,27,-27,33,80,40,119,46,114,52,29,58,-120,63,-101,68,92,73,-70,77,-67,81,76,85,125,88,47,91,119,93,67,95,-103,96,112,97,-49,97,-81,97,17,97,-1,95,104,94,99,92,-32,89,-15,86,-112,83,-58,79,-105,75,3,71,30,66,-38,60,84,55,125,49,110,43,37,37,-82,30,16,24,81,17,-127,10,-98,3,-68,-4,-39,-11,7,-17,71,-24,-84,-31,47,-37,-25,-44,-44,-50,-1,-56,113,-61,48,-66,66,-71,-79,-76,123,-80,-80,-84,73,-87,85,-90,-46,-93,-63,-95,47,-96,15,-97,114,-98,74,-98,-94,-98,120,-97,-63,-96,-113,-94,-55,-92,123,-89,-94,-86,44,-82,40,-78,-127,-74,54,-69,76,-64,-92,-59,87,-53,62,-47,106,-41,-58,-35,78,-28,-9,-22,-63,-15,-110,-8,124,-1,84,6,54,13,-8,19,-85,26,55,33,-102,39,-55,45,-63,51}; }
	private static byte[] data4(){ return new byte[] {116,57,-34,62,-4,67,-68,72,40,77,42,81,-53,84,-5,87,-64,90,13,93,-25,94,69,96,44,97,-106,97,-125,97,-12,96,-20,95,102,94,110,92,-5,89,21,87,-55,83,3,80,-21,75,96,71,-121,66,83,61,-45,55,13,50,5,44,-56,37,89,31,-62,24,16,18,61,11,106,4,-124,-3,-87,-10,-37,-17,24,-23,-128,-30,2,-36,-73,-43,-92,-49,-56,-55,56,-60,-18,-66,-4,-71,96,-75,34,-79,78,-83,-38,-87,-35,-90,76,-92,47,-94,-115,-96,97,-97,-77,-98,124,-98,-56,-98,-121,-97,-55,-96,125,-94,-82,-92,76,-89,99,-86,-32,-83,-56,-79,21,-74,-69,-70,-64,-65,14,-59,-79,-54,-115,-48,-81,-42,-2,-36,125,-29,32,-22,-35,-16,-80,-9,-118,-2,106,5,61,12,8,19,-78,25,69,32,-90,38,-37,44,-42,50,-113,56,1,62,37,67,-15,71,99,76,120,80,28,84,99,87,45,90,-112,92,118,94,-25,95,-34,96,88,97,88,97,-35,96,-26,95,116,94,-116,92,44,90,92,87,29,84,112,80,99,76,-21,71,35,67,-2,61,-115,56,-42,50,-39,44,-86,38,69,32,-72,25,15,19,68,12,117,5,-107,-2,-64,-9,-18,-16,52,-22,-109,-29,24,-35,-56,-42,-81,-48,-50,-54,54,-59,-29,-65,-27,-70,63,-74,-10,-79,15,-82,-109,-86,126,-89,-29,-92,-80,-94,-1,-96,-67,-97,-5,-98,-76,-98,-27,-98,-106,-97,-67,-96,96,-94,122,-92,4,-89,7,-86,109,-83,69,-79,122,-75,20,-70,0,-65,69,-60,-49,-55,-91,-49,-80,-43,-4,-37,104,-30,6,-23,-73,-17,-123,-10,88,-3,52,4,6,11,-52,17,125,24,9,31,119,37,-86,43,-80,49,112,55,-22,60,29,66,-15,70,120,75,-111,79,84,83,-99,86,-120,89,-13,91,-11,93,118,95,-121,96,20,97,47,97,-57,96,-25,95,-111,94,-70,92,122,90,-71,87,-107,84,-4,80,5,77,-93,72,-17,67,-37,62,127,57,-43,51,-19,45,-58,39,116,33,-16,26,77,20,-108,13,-63,6,-16,-1,22,-7,76,-14,-114,-21,-19,-28,111,-34,25,-40,-7,-47,17,-52,106,-58,17,-63,2,-68,78,-73,-10,-78,-7,-82,112,-85,66,-88,-109,-91,76,-93,-128,-95,42,-96,77,-97,-18,-98,5,-97,-99,-97,-87,-96,53,-94,49,-92,-89,-90,-119,-87,-33,-84,-103,-80,-69,-76,59,-71,20,-66,67,-61,-68,-56,126,-50,125,-44,-78,-38,27,-31,-92,-25,82,-18,20,-11,-31,-5,-70,2,-120,9,80,16,-3,22,-109,29,-2,35,64,42,73,48,22,54,-99,59,-36,64,-62,69,87,74,-120,78,88,82,-64,85,-72,88,68,91,87,93,-7,94,29,96,-52,96,-2,96,-76,96,-14,95,-78,94,-1,92,-45,90,54,88,38,85,-84,81,-53,77,-123,73,-25,68,-23,63,-90,58,10,53,59,47,31,41,-33,34,105,28,-47,21,32,15,89,8,-122,1,-70,-6,-24,-13,49,-19,-119,-26,8,-32,-86,-39,-124,-45,-115,-51,-32,-57,112,-62,90,-67,-117,-72,36,-76,19,-80,108,-84,49,-87,93,-90,3,-92,24,-94,-90,-96,-82,-97,45,-97,42,-97,-95,-97,-112,-96,-5,-95,-37,-93,49,-90,-7,-88,44,-84,-47,-81,-49,-77,62,-72,-9,-68,18,-62,116,-57,32,-51,12,-45,51,-39,-120,-33,8,-26,-90,-20,98,-13,39,-6,-5,0,-58,7,-116,14,62,21,-44,27,74,34,-112,40,-91,46,-128,52,20,58,100,63,95,68,5,73,80,77,53,81,-72,84,-55,87,116,90,-94,92,100,94,-90,95,118,96,-58,96,-97,96,-3,95,-32,94,76,93,64,91,-59,88,-47,85,126,82,-80,78,-111,74,6,70,41,65,-7,59,123,54,-72,48,-69,42,-125,36,31,30,-103,23,-22,16,54,10,100,3,-100,-4,-50,-11,20,-17,106,-24,-28,-31,127,-37,76,-43,75,-49,-115,-55,15,-60,-30,-66,2,-70,-127,-75,87,-79,-102,-83,59,-86,81,-89,-44,-92,-54,-94,56,-95,28,-96,122,-97,85,-97,-91,-97,118,-96,-72,-95,122,-93,-87,-91,80,-88,101,-85,-31,-82,-51,-78,13,-73,-72,-69,-82,-64,-4,-59,-116,-53,103,-47,115,-41,-67,-35,41,-28,-67,-22,109,-15,41,-8,-8,-2,-65,5,-123,12,58,19,-46,25,82,32,-98,38,-60,44,-88,50,82,56,-79,61,-60,66,-125,71,-30,75,-23,79,-125,83,-69,86,124,89,-42,91,-80,93,32,95,13,96,-122,96,-124,96,5,96,18,95,-97,93,-65,91,95,89,-100,86,93,83,-63,79,-73,75,82,71,-112,66,127,61,24,56,114,50,-121,44,102,38,20,32,-102,25,-3,18,79,12,-122,5,-61,-2,-9,-9,61,-15,-111,-22,1,-28,-105,-35,85,-41,75,-47,119,-53,-23,-59,-90,-64,-83,-69,20,-73,-53,-78,-14,-82,114,-85,106,-88,-60,-91,-101,-93,-33,-95,-94,-96,-43,-97,-119,-97,-77,-97,87,-96,121,-95,9,-93,25,-91,-107,-89,-124,-86}; }
	private static byte[] data5(){ return new byte[] {-35,-83,-94,-79,-62,-75,77,-70,32,-65,84,-60,-56,-55,-120,-49,-127,-43,-77,-37,16,-30,-108,-24,53,-17,-21,-11,-80,-4,118,3,59,10,-19,16,-111,23,16,30,112,36,-100,42,-109,48,81,54,-61,59,-16,64,-58,69,71,74,104,78,37,82,126,85,100,88,-27,90,-29,92,127,94,-113,95,58,96,89,96,13,96,62,95,-6,93,65,92,14,90,111,87,94,84,-31,80,4,77,-66,72,34,68,43,63,-23,57,89,52,-115,46,126,40,69,34,-40,27,80,21,-92,14,-14,7,38,1,108,-6,-93,-13,-1,-20,99,-26,-14,-33,-93,-39,-119,-45,-92,-51,0,-56,-91,-62,-109,-67,-37,-72,119,-76,119,-80,-39,-84,-90,-87,-32,-90,-119,-92,-89,-94,60,-95,70,-96,-51,-97,-54,-97,66,-96,51,-95,-98,-94,121,-92,-47,-90,-113,-87,-60,-84,91,-80,90,-76,-70,-72,111,-67,-128,-62,-45,-57,123,-51,86,-45,114,-39,-67,-33,41,-26,-58,-20,102,-13,42,-6,-25,0,-85,7,95,14,9,21,-116,27,-4,33,49,40,63,46,12,52,-103,57,-33,62,-46,67,112,72,-74,76,-106,80,20,84,37,87,-56,89,-3,91,-73,93,4,95,-50,95,41,96,1,96,106,95,80,94,-56,92,-59,90,78,88,112,85,27,82,104,78,75,74,-45,69,5,65,-33,59,117,54,-65,48,-48,42,-85,36,83,30,-35,23,64,17,-107,10,-42,3,23,-3,91,-10,-88,-17,17,-23,-116,-30,56,-36,9,-42,18,-48,90,-54,-31,-60,-73,-65,-37,-70,89,-74,50,-78,113,-82,18,-85,33,-88,-95,-91,-114,-93,-11,-95,-47,-96,35,-96,-13,-97,55,-96,-10,-96,48,-94,-36,-93,0,-90,-110,-88,-107,-85,2,-81,-42,-78,10,-73,-102,-69,-126,-64,-71,-59,57,-53,-2,-48,-6,-42,46,-35,-116,-29,14,-22,-85,-16,94,-9,23,-2,-42,4,-113,11,55,18,-54,24,61,31,-123,37,-90,43,-123,49,47,55,-115,60,-95,65,99,70,-57,74,-44,78,120,82,-74,85,-122,88,-23,90,-42,92,80,94,82,95,-36,95,-20,95,-123,95,-93,94,73,93,127,91,56,89,-117,86,103,83,-31,79,-14,75,-91,71,-2,66,-1,61,-71,56,34,51,83,45,69,39,10,33,-95,26,26,20,120,13,-59,6,12,0,79,-7,-100,-14,-3,-21,114,-27,15,-33,-49,-40,-58,-46,-13,-52,96,-57,25,-62,26,-67,118,-72,39,-76,58,-80,-77,-84,-111,-87,-30,-90,-97,-92,-47,-94,120,-95,-105,-96,47,-96,61,-96,-55,-96,-57,-95,65,-93,47,-91,-117,-89,93,-86,-104,-83,59,-79,66,-75,-91,-71,101,-66,115,-61,-46,-56,114,-50,83,-44,108,-38,-78,-32,33,-25,-82,-19,83,-12,6,-5,-64,1,121,8,33,15,-63,21,54,28,-103,34,-63,40,-65,46,126,52,-6,57,49,63,20,68,-95,72,-41,76,-90,80,19,84,22,87,-88,89,-52,91,123,93,-76,94,117,95,-65,95,-113,95,-26,94,-56,93,48,92,39,90,-87,87,-64,84,106,81,-82,77,-112,73,20,69,66,64,34,59,-80,53,5,48,16,42,-12,35,-95,29,43,23,-99,16,-15,9,65,3,-120,-4,-43,-11,47,-17,-98,-24,43,-30,-34,-37,-67,-43,-45,-49,37,-54,-69,-60,-98,-65,-50,-70,89,-74,65,-78,-122,-82,57,-85,82,-88,-38,-91,-39,-93,68,-94,42,-95,-120,-96,92,-96,-85,-96,112,-95,-81,-94,94,-92,-117,-90,26,-87,39,-84,-114,-81,104,-77,-106,-73,44,-68,12,-63,67,-58,-65,-53,126,-47,119,-41,-92,-35,-5,-29,117,-22,15,-15,-78,-9,106,-2,27,5,-53,11,109,18,-17,24,95,31,-103,37,-79,43,-121,49,35,55,123,60,-124,65,60,70,-101,74,-104,78,60,82,106,85,61,88,-114,90,-128,92,-19,93,-17,94,115,95,-128,95,25,95,49,94,-35,92,11,91,-52,88,27,86,-4,82,121,79,-117,75,71,71,-96,66,-85,61,103,56,-40,50,18,45,11,39,-43,32,121,26,-11,19,97,13,-75,6,2,0,82,-7,-89,-14,16,-20,-112,-27,50,-33,-2,-40,-7,-46,51,-51,-94,-57,103,-62,105,-67,-51,-72,-124,-76,-102,-80,23,-83,-6,-87,74,-89,12,-91,61,-93,-28,-95,6,-95,-105,-96,-87,-96,44,-95,45,-94,-99,-93,-118,-91,-33,-89,-85,-86,-30,-83,118,-79,127,-75,-46,-71,-113,-66,-110,-61,-25,-56,125,-50,89,-44,97,-38,-91,-32,2,-25,-116,-19,37,-12,-49,-6,-128,1,45,8,-46,14,101,21,-39,27,44,34,87,40,70,46,10,52,121,57,-77,62,-115,67,30,72,78,76,33,80,-117,83,-110,86,36,89,77,91,-1,92,60,94,5,95,82,95,44,95,-118,94,114,93,-25,91,-28,89,116,87,-110,84,74,81,-106,77,-121,73,21,69,82,64,57,59,-39,53,52,48,81,42,60,36,-10,29,-114,23,6,17,104,10,-66,3,17,-3,101,-10,-57,-17,63,-23,-51,-30}; }
	private static byte[] data6(){ return new byte[] {-118,-36,105,-42,-122,-48,-40,-54,114,-59,80,-64,-123,-69,10,-73,-16,-78,52,-81,-35,-85,-11,-88,115,-90,106,-92,-50,-94,-87,-95,-3,-96,-59,-96,8,-95,-62,-95,-17,-94,-104,-92,-85,-90,56,-87,43,-84,-117,-81,79,-77,116,-73,-14,-69,-51,-64,-22,-59,96,-53,9,-47,-6,-42,22,-35,98,-29,-50,-23,91,-16,-9,-10,-94,-3,79,4,-15,10,-112,17,12,24,119,30,-81,36,-61,42,-103,48,57,54,-115,59,-96,64,83,69,-61,73,-65,77,110,81,-89,84,127,87,-28,89,-37,91,91,93,105,94,-3,94,28,95,-62,94,-13,93,-87,92,-16,90,-64,88,36,86,26,83,-88,79,-49,75,-97,71,7,67,42,62,-12,56,123,51,-61,45,-54,39,-87,33,85,27,-27,20,89,14,-74,7,20,1,100,-6,-57,-13,50,-19,-75,-26,95,-32,36,-38,41,-44,85,-50,-52,-56,-127,-61,-122,-66,-36,-71,-118,-75,-105,-79,5,-82,-37,-86,29,-88,-53,-91,-18,-93,-126,-94,-116,-95,15,-95,5,-95,120,-95,93,-94,-69,-93,-117,-91,-50,-89,126,-86,-99,-83,30,-79,11,-75,74,-71,-17,-67,-37,-62,28,-56,-95,-51,99,-45,98,-39,-118,-33,-28,-27,84,-20,-24,-14,-126,-7,45,0,-47,6,111,13,-3,19,111,26,-60,32,-22,38,-27,44,-95,50,37,56,90,61,74,66,-33,70,33,75,2,79,124,82,-105,85,60,88,124,90,66,92,-102,93,120,94,-31,94,-44,94,78,94,82,93,-30,91,-5,89,-88,87,-30,84,-76,81,32,78,38,74,-42,69,37,65,43,60,-33,54,82,49,-125,43,-123,37,78,31,-7,24,127,18,-20,11,84,5,-88,-2,10,-8,110,-15,-25,-22,126,-28,46,-34,23,-40,34,-46,118,-52,-1,-58,-41,-63,-6,-68,113,-72,68,-76,117,-80,9,-83,8,-86,113,-89,72,-91,-105,-93,80,-94,-119,-95,52,-95,83,-95,-14,-95,-5,-94,-123,-92,120,-90,-29,-88,-74,-85,-11,-82,-100,-78,-98,-74,5,-69,-71,-65,-59,-60,24,-54,-82,-49,-122,-43,-119,-37,-57,-31,27,-24,-96,-18,38,-11,-50,-5,105,2,13,9,-95,15,34,22,-122,28,-55,34,-36,40,-65,46,103,52,-54,57,-23,62,-76,67,47,72,74,76,9,80,99,83,82,86,-42,88,-20,90,-116,92,-67,93,114,94,-75,94,127,94,-44,93,-78,92,27,91,19,89,-101,86,-77,83,107,80,-81,76,-90,72,45,68,114,63,87,58,0,53,93,47,-124,41,115,35,60,29,-42,22,98,16,-56,9,50,3,-116,-4,-13,-11,98,-17,-26,-24,-117,-30,78,-36,71,-42,107,-48,-45,-54,121,-59,105,-64,-83,-69,61,-73,55,-77,-125,-81,62,-84,94,-87,-22,-90,-23,-92,89,-93,58,-94,-103,-95,100,-95,-82,-95,107,-94,-100,-93,70,-91,93,-89,-29,-87,-37,-84,50,-80,-7,-77,19,-72,-113,-68,95,-63,120,-58,-29,-53,-124,-47,105,-41,122,-35,-70,-29,28,-22,-102,-16,42,-9,-56,-3,99,4,0,11,-119,17,-3,23,87,30,-124,36,-118,42,85,48,-26,53,52,59,53,64,-23,68,65,73,67,77,-32,80,26,84,-23,86,74,89,61,91,-68,92,-56,93,93,94,125,94,37,94,86,93,23,92,92,90,58,88,-97,85,-95,82,54,79,105,75,64,71,-69,66,-31,61,-64,56,77,51,-90,45,-68,39,-89,33,98,27,0,21,-128,14,-15,7,85,1,-71,-6,37,-12,-100,-19,48,-25,-35,-32,-74,-38,-69,-44,-7,-50,111,-55,50,-60,56,-65,-107,-70,71,-74,83,-78,-58,-82,-103,-85,-36,-88,-123,-90,-89,-92,51,-93,57,-94,-76,-95,-96,-95,13,-94,-28,-94,56,-92,-6,-91,49,-88,-45,-86,-31,-83,87,-79,45,-75,99,-71,-15,-67,-49,-62,0,-56,112,-51,37,-45,14,-39,42,-33,112,-27,-44,-21,83,-14,-27,-8,123,-1,23,6,-88,12,42,19,-111,25,-32,31,-5,37,-13,43,-88,49,41,55,92,60,75,65,-32,69,39,74,6,78,-113,81,-91,84,92,87,-98,89,118,91,-45,92,-59,93,57,94,62,94,-58,93,-32,92,127,91,-82,89,111,87,-69,84,-87,81,35,78,70,74,5,70,112,65,-120,60,84,55,-37,49,35,44,54,38,20,32,-46,25,102,19,-21,12,90,6,-62,-1,46,-7,-100,-14,34,-20,-67,-27,120,-33,97,-39,116,-45,-61,-51,80,-56,35,-61,67,-66,-76,-71,125,-75,-91,-79,46,-82,33,-85,118,-88,68,-90,119,-92,39,-93,68,-94,-37,-95,-28,-95,104,-94,90,-93,-54,-92,-96,-90,-13,-88,-88,-85,-50,-82,85,-78,65,-74,-123,-70,37,-65,19,-60,75,-55,-51,-50,-125,-44,124,-38,-106,-32,-28,-26,72,-19,-55,-13,86,-6,-19,0,126,7,12,14,-126,20,-29,26,30,33,52,39,21,45,-64,50,43,56,75,61,39,66,-89,70,-42,74,-94,78,14,82,16,85,-83,87,-40,89,-110,91,-34,92,-82,93,16,94,-7,93}; }
	private static byte[] data7(){ return new byte[] {109,93,106,92,-10,90,15,89,-74,86,-7,83,-58,80,58,77,68,73,-8,68,85,64,95,59,33,54,-97,48,-34,42,-20,36,-58,30,126,24,23,18,-107,11,13,5,118,-2,-26,-9,96,-15,-24,-22,-109,-28,87,-34,77,-40,111,-46,-51,-52,108,-57,78,-62,-125,-67,6,-71,-27,-76,33,-79,-64,-83,-58,-86,55,-88,22,-90,99,-92,42,-93,89,-94,13,-94,38,-94,-62,-94,-53,-93,74,-91,59,-89,-103,-87,101,-84,-102,-81,49,-77,42,-73,127,-69,39,-64,35,-59,97,-54,-20,-49,-85,-43,-92,-37,-57,-31,19,-24,118,-18,-4,-12,127,-5,24,2,-96,8,40,15,-107,21,-19,27,31,34,36,40,-3,45,-106,51,-15,56,7,62,-55,66,63,71,86,75,17,79,106,82,88,85,-29,87,-14,89,-93,91,-49,92,-106,93,-35,93,-75,93,20,93,2,92,120,90,-125,88,26,86,73,83,13,80,109,76,115,72,20,68,107,63,107,58,35,53,-96,47,-44,41,-30,35,-71,29,111,23,8,17,-116,10,-2,3,117,-3,-29,-10,105,-16,-9,-23,-86,-29,122,-35,121,-41,-85,-47,19,-52,-63,-58,-78,-63,-9,-68,-120,-72,124,-76,-61,-80,121,-83,-115,-86,18,-88,1,-90,99,-92,55,-93,126,-94,60,-94,108,-94,23,-93,46,-92,-64,-91,-69,-89,44,-86,3,-83,68,-80,-25,-77,-20,-73,71,-68,-5,-64,-6,-59,69,-53,-50,-48,-107,-42,-113,-36,-77,-30,0,-23,101,-17,-30,-11,106,-4,-10,2,-128,9,-3,15,100,22,-76,28,-39,34,-38,40,-95,46,51,52,127,57,-121,62,62,67,-93,71,-83,75,88,79,-95,82,-127,85,-6,87,-2,89,-103,91,-68,92,110,93,-86,93,114,93,-62,92,-91,91,11,90,11,88,-105,85,-72,82,118,79,-54,75,-57,71,98,67,-78,62,-85,57,98,52,-42,46,12,41,22,35,-20,28,-90,22,60,16,-59,9,59,3,-76,-4,43,-10,-77,-17,76,-23,4,-29,-33,-36,-25,-42,33,-47,-105,-53,77,-58,77,-63,-100,-68,57,-72,61,-76,-115,-80,85,-83,114,-86,7,-88,2,-90,115,-92,82,-93,-89,-94,114,-94,-84,-94,101,-93,-122,-92,34,-90,43,-88,-96,-86,-125,-83,-53,-80,118,-76,-127,-72,-29,-68,-102,-63,-97,-58,-22,-53,121,-47,63,-41,59,-35,95,-29,-87,-23,12,-16,-120,-10,11,-3,-109,3,24,10,-115,16,-16,22,55,29,85,35,76,41,12,47,-109,52,-43,57,-43,62,126,67,-37,71,-40,75,122,79,-74,82,-116,85,-8,87,-11,89,127,91,-97,92,63,93,118,93,50,93,122,92,81,91,-75,89,-90,87,48,85,72,82,-1,78,81,75,70,71,-31,66,42,62,33,57,-38,51,70,46,-122,40,-123,34,102,28,26,22,-71,15,64,9,-66,2,57,-4,-74,-11,68,-17,-30,-24,-94,-30,-124,-36,-110,-42,-42,-48,83,-53,17,-58,29,-63,111,-68,30,-72,30,-76,-121,-80,71,-83,125,-86,16,-88,24,-90,-110,-92,118,-93,-40,-94,-91,-94,-19,-94,-91,-93,-44,-92,113,-90,-127,-88,-4,-86,-30,-83,46,-79,-34,-76,-23,-72,78,-67,9,-62,10,-57,91,-52,-25,-47,-87,-41,-85,-35,-60,-29,18,-22,113,-16,-25,-10,104,-3,-22,3,107,10,-38,16,57,23,118,29,-109,35,-128,41,58,47,-71,52,-9,57,-21,62,-109,67,-29,71,-36,75,118,79,-86,82,125,85,-35,87,-42,89,93,91,110,92,21,93,59,93,-7,92,59,92,13,91,110,89,92,87,-30,84,-7,81,-81,78,-3,74,-11,70,-118,66,-39,61,-49,56,-123,51,-6,45,51,40,62,34,26,28,-42,21,118,15,2,9,-123,2,3,-4,-122,-11,24,-17,-68,-24,-127,-30,105,-36,124,-42,-58,-48,71,-53,15,-58,27,-63,118,-68,41,-72,48,-76,-100,-80,100,-83,-103,-86,55,-88,64,-90,-67,-92,-89,-93,8,-93,-33,-94,34,-93,-30,-93,14,-91,-81,-90,-65,-88,59,-85,33,-82,110,-79,27,-75,37,-71,-116,-67,63,-62,70,-57,-114,-52,23,-46,-34,-41,-48,-35,-15,-29,53,-22,-112,-16,5,-9,126,-3,-2,3,120,10,-26,16,60,23,122,29,-118,35,123,41,42,47,-86,52,-33,57,-46,62,116,67,-60,71,-75,75,79,79,127,82,79,85,-82,87,-90,89,38,91,63,92,-37,92,10,93,-64,92,8,92,-41,90,59,89,42,87,-80,84,-52,81,-127,78,-42,74,-54,70,108,66,-77,61,-74,56,107,51,-26,45,35,40,49,34,19,28,-46,21,121,15,7,9,-112,2,17,-4,-102,-11,48,-17,-41,-24,-93,-30,-119,-36,-89,-42,-19,-48,121,-53,60,-58,79,-63,-84,-68,94,-72,109,-76,-48,-80,-92,-83,-48,-86,117,-88,120,-90,-7,-92,-34,-93,67,-93,15,-93,89,-93,17,-92,59,-91,-37,-90,-28,-88,94,-85,65,-82,-123,-79,51,-75,53,-71,-104,-67,71,-62,69,-57,-116,-52,14,-46,-50,-41,-65,-35,-42,-29}; }
	private static byte[] data8(){ return new byte[] {25,-22,108,-16,-35,-10,82,-3,-53,3,71,10,-88,16,5,23,52,29,75,35,51,41,-29,46,97,52,-110,57,-120,62,38,67,118,71,108,75,0,79,55,82,6,85,102,87,100,89,-27,90,0,92,-92,92,-45,92,-110,92,-38,91,-79,90,27,89,14,87,-99,84,-68,81,122,78,-44,74,-49,70,118,66,-55,61,-51,56,-115,51,11,46,79,40,101,34,76,28,17,22,-66,15,79,9,-32,2,98,-4,-14,-11,-118,-17,54,-23,1,-29,-18,-36,7,-41,88,-47,-39,-53,-90,-58,-79,-63,19,-67,-65,-72,-51,-76,47,-79,-4,-83,41,-85,-61,-88,-54,-90,59,-91,39,-92,118,-93,75,-93,-124,-93,55,-92,93,-91,-18,-90,-9,-88,99,-85,64,-82,124,-79,31,-75,29,-71,113,-67,31,-62,14,-57,83,-52,-56,-47,-123,-41,106,-35,-128,-29,-75,-23,12,-16,108,-10,-26,-4,86,3,-51,9,47,16,-125,22,-74,28,-55,34,-80,40,98,46,-36,51,21,57,7,62,-83,66,-5,70,-6,74,-113,78,-50,81,-96,84,11,87,11,89,-103,90,-72,91,101,92,-97,92,100,92,-70,91,-103,90,11,89,13,87,-96,84,-47,81,-111,78,-3,74,-2,70,-77,66,11,62,28,57,-28,51,109,46,-72,40,-42,34,-58,28,-112,22,69,16,-35,9,110,3,-2,-4,-122,-10,43,-16,-45,-23,-95,-29,-110,-35,-90,-41,-10,-47,123,-52,60,-57,79,-62,-96,-67,83,-71,79,-75,-74,-79,115,-82,-100,-85,46,-87,39,-89,-107,-91,109,-92,-65,-93,122,-93,-79,-93,85,-92,108,-91,-8,-90,-20,-88,81,-85,30,-82,81,-79,-28,-76,-39,-72,30,-67,-63,-63,-87,-58,-37,-53,79,-47,-6,-42,-35,-36,-28,-30,25,-23,94,-17,-60,-11,46,-4,-93,2,14,9,115,15,-62,21,-10,27,10,34,-17,39,-91,45,35,51,95,56,85,61,3,66,87,70,91,74,0,78,62,81,36,84,-109,86,-95,88,60,90,102,91,34,92,103,92,62,92,-98,91,-115,90,17,89,26,87,-58,84,-4,81,-46,78,71,75,91,71,24,67,-126,62,-98,57,115,52,5,47,95,41,-124,35,125,29,84,23,10,17,-83,10,68,4,-44,-3,103,-9,5,-15,-73,-22,-128,-28,114,-34,-124,-40,-48,-46,81,-51,14,-56,25,-61,98,-66,15,-70,-2,-75,95,-78,12,-81,45,-84,-83,-87,-97,-89,-9,-91,-55,-92,1,-92,-74,-93,-43,-93,110,-92,113,-91,-18,-90,-50,-88,39,-85,-35,-83,5,-79,-124,-76,107,-72,-97,-68,54,-63,10,-58,53,-53,-105,-48,58,-42,13,-36,16,-30,51,-24,123,-18,-47,-12,58,-5,-89,1,17,8,115,14,-63,20,-10,26,8,33,-10,38,-85,44,50,50,114,55,113,60,38,65,-119,69,-108,73,69,77,-107,80,-126,83,8,86,32,88,-50,89,8,91,-41,91,46,92,22,92,-117,91,-114,90,32,89,68,87,-5,84,73,82,50,79,-74,75,-33,71,-85,67,39,63,82,58,55,53,-42,47,63,42,111,36,115,30,85,24,18,18,-65,11,90,5,-17,-2,-121,-8,38,-14,-40,-21,-94,-27,-115,-33,-93,-39,-28,-45,95,-50,25,-55,17,-60,93,-65,-16,-70,-33,-74,38,-77,-50,-81,-39,-84,74,-86,40,-88,112,-90,43,-91,85,-92,-19,-93,0,-92,124,-92,111,-91,-44,-90,-97,-88,-29,-86,-123,-83,-108,-80,4,-76,-45,-73,-8,-69,121,-64,62,-59,86,-54,-84,-49,58,-43,10,-37,-12,-32,26,-25,78,-19,-96,-13,4,-6,104,0,-45,6,49,13,125,19,-73,25,-54,31,-69,37,122,43,2,49,82,54,87,59,27,64,-120,68,-92,72,101,76,-60,79,-57,82,91,85,-117,87,77,89,-100,90,-126,91,-17,91,-17,91,124,91,-108,90,66,89,119,87,79,85,-84,82,-80,79,74,76,-124,72,110,68,-10,63,56,59,46,54,-35,48,89,43,-109,37,-88,31,-108,25,88,19,21,13,-83,6,81,0,-26,-7,-120,-13,61,-19,0,-25,-17,-32,-9,-38,58,-43,-91,-49,90,-54,67,-59,-125,-64,8,-68,-28,-73,30,-76,-84,-80,-86,-83,0,-85,-50,-88,-7,-90,-96,-91,-82,-92,50,-92,37,-92,-114,-92,99,-91,-84,-90,102,-88,-125,-86,24,-83,8,-80,95,-77,27,-73,35,-69,-109,-65,65,-60,71,-55,-120,-50,9,-44,-61,-39,-88,-33,-73,-27,-22,-21,44,-14,-115,-8,-24,-2,83,5,-85,11,-3,17,50,24,79,30,65,36,11,42,-99,47,-12,52,12,58,-39,62,90,67,-121,71,90,75,-46,78,-28,81,-105,84,-40,86,-72,88,32,90,31,91,-86,91,-60,91,108,91,-92,90,104,89,-61,87,-86,85,47,83,69,80,-3,76,84,73,78,69,-10,64,74,60,86,55,28,50,-93,44,-9,38,20,33,16,27,-30,20,-94,14,75,8,-19,1,-119,-5,45,-11,-32,-18,-91,-24,-119,-30,-111,-36,-59,-42,45,-47,-49,-53,-81,-58,-37,-63,78,-67}; }
	private static byte[] data9(){ return new byte[] {28,-71,57,-75,-70,-79,-106,-82,-37,-85,-121,-87,-96,-89,35,-90,25,-91,124,-92,85,-92,-102,-92,86,-91,126,-90,25,-88,26,-86,-112,-84,97,-81,-95,-78,58,-74,47,-70,127,-66,26,-61,6,-56,49,-51,-93,-46,68,-40,31,-34,28,-28,67,-22,124,-16,-45,-10,42,-3,-114,3,-25,9,54,16,115,22,-114,28,-114,34,91,40,-5,45,97,51,-124,56,104,61,-9,65,59,70,37,74,-76,77,-30,80,-83,83,14,86,7,88,-112,89,-81,90,86,91,-107,91,89,91,-76,90,-102,89,19,88,29,86,-65,83,-10,80,-50,77,62,74,91,70,23,66,-116,61,-85,56,-117,51,39,46,-116,40,-66,34,-58,28,-89,22,116,16,33,10,-49,3,107,-3,22,-9,-62,-16,-118,-22,101,-28,105,-34,-111,-40,-19,-46,-127,-51,82,-56,104,-61,-51,-66,123,-70,-118,-74,-24,-78,-80,-81,-44,-84,99,-86,92,-88,-66,-90,-107,-91,-44,-92,-116,-92,-83,-92,72,-91,73,-90,-59,-89,-93,-87,-13,-85,-87,-82,-62,-79,62,-75,25,-71,65,-67,-52,-63,-107,-58,-83,-53,5,-47,-108,-42,88,-36,76,-30,91,-24,-110,-18,-42,-12,46,-5,-122,1,-28,7,45,14,113,20,-112,26,-105,32,111,38,28,44,-111,49,-59,54,-66,59,95,64,-62,68,-66,72,108,76,-71,79,-99,82,39,85,56,87,-22,88,41,90,-10,90,88,91,67,91,-63,90,-49,89,106,88,-101,86,97,84,-69,81,-74,78,72,75,-124,71,98,67,-13,62,45,58,42,53,-37,47,88,42,-98,36,-75,30,-83,24,122,18,65,12,-26,5,-105,-1,56,-7,-20,-14,-84,-20,-122,-26,124,-32,-96,-38,-23,-44,113,-49,44,-54,50,-59,122,-64,22,-68,2,-72,74,-76,-18,-80,-11,-83,96,-85,54,-87,116,-89,37,-90,62,-91,-48,-92,-56,-92,60,-91,23,-90,106,-89,33,-87,76,-85,-39,-83,-47,-80,39,-76,-34,-73,-23,-69,82,-64,-6,-60,-1,-55,50,-49,-77,-44,92,-38,63,-32,61,-26,102,-20,-94,-14,-23,-8,73,-1,-107,5,-22,11,42,18,81,24,96,30,68,36,-1,41,-126,47,-50,52,-42,57,-104,62,12,67,43,71,-9,74,95,78,110,81,19,84,80,86,38,88,-118,89,-125,90,12,91,33,91,-54,90,-1,89,-58,88,33,87,12,85,-109,82,-80,79,109,76,-54,72,-51,68,126,64,-39,59,-14,54,-64,49,86,44,-78,38,-33,32,-28,26,-56,20,-112,14,76,8,-12,1,-90,-5,82,-11,18,-17,-26,-24,-44,-30,-22,-36,41,-41,-101,-47,69,-52,52,-57,99,-62,-31,-67,-76,-71,-42,-75,93,-78,62,-81,-126,-84,52,-86,71,-88,-49,-90,-64,-91,33,-91,-10,-92,52,-91,-19,-91,10,-89,-97,-88,-105,-86,0,-83,-53,-81,-7,-78,-117,-74,113,-70,-78,-66,65,-61,27,-56,61,-51,-102,-46,49,-40,-8,-35,-23,-29,-1,-23,46,-16,111,-10,-64,-4,15,3,98,9,-95,15,-45,21,-26,27,-41,33,-93,39,52,45,-104,50,-75,55,-109,60,34,65,99,69,75,73,-33,76,10,80,-34,82,63,85,66,87,-48,88,-8,89,-85,90,-16,90,-56,90,37,90,38,89,-96,87,-56,85,109,83,-62,80,-97,77,44,74,83,70,41,66,-84,61,-33,56,-44,51,-128,46,-6,40,59,35,87,29,73,23,37,17,-30,10,-98,4,73,-2,-1,-9,-72,-15,-120,-21,109,-27,121,-33,-91,-39,10,-44,-102,-50,116,-55,-123,-60,-24,-65,-103,-69,-103,-73,-5,-77,-76,-80,-48,-83,87,-85,62,-87,-103,-89,89,-90,-113,-91,46,-91,68,-91,-60,-91,-73,-90,22,-88,-28,-87,26,-84,-71,-82,-68,-79,31,-75,-33,-72,-9,-68,96,-63,24,-58,25,-53,86,-48,-44,-43,-128,-37,95,-31,94,-25,-128,-19,-74,-13,-5,-7,74,0,-107,6,-37,12,15,19,42,25,44,31,-1,36,-84,42,30,48,88,53,80,58,-1,62,97,67,110,71,36,75,126,78,117,81,12,84,51,86,-7,87,73,89,53,90,-88,90,-78,90,72,90,113,89,42,88,119,86,89,84,-45,81,-22,78,-102,75,-11,71,-17,67,-101,63,-9,58,7,54,-35,48,105,43,-48,37,-8,31,8,26,-20,19,-67,13,124,7,53,1,-28,-6,-91,-12,106,-18,74,-24,73,-30,102,-36,-73,-42,51,-47,-16,-53,-23,-58,42,-62,-72,-67,-107,-71,-52,-75,94,-78,79,-81,-93,-84,96,-86,-123,-88,21,-89,24,-90,-127,-91,99,-91,-81,-91,106,-90,-103,-89,47,-87,51,-85,-96,-83,113,-80,-93,-77,59,-73,30,-69,103,-65,-15,-61,-49,-56,-21,-51,72,-45,-37,-40,-99,-34,-116,-28,-104,-22,-64,-16,-3,-10,65,-3,-115,3,-48,9,10,16,44,22,59,28,28,34,-35,39,101,45,-71,50,-50,55,-100,60,36,65,85,69,55,73,-72,76,-32,79,-94,82,2,85,-13,86,127,88,-103,89,71,90,-122,90,85,90,-77,89,-92,88,40,87}; }
	private static byte[] data10(){ return new byte[] {62,85,-17,82,55,80,28,77,-93,73,-47,69,-94,65,45,61,98,56,88,51,14,46,-120,40,-43,34,-13,28,-18,22,-48,16,-102,10,88,4,17,-2,-51,-9,-111,-15,108,-21,88,-27,110,-33,-91,-39,17,-44,-81,-50,-116,-55,-84,-60,21,-64,-52,-69,-39,-73,61,-76,1,-79,34,-82,-82,-85,-101,-87,-6,-89,-64,-90,-10,-91,-101,-91,-83,-91,53,-90,33,-89,-119,-88,76,-86,-121,-84,32,-81,32,-78,-127,-75,57,-71,80,-67,-79,-63,100,-58,91,-53,-107,-48,7,-42,-80,-37,-125,-31,123,-25,-107,-19,-66,-13,1,-6,64,0,-120,6,-64,12,-16,18,-1,24,-5,30,-59,36,105,42,-40,47,7,53,-4,57,-93,62,0,67,12,71,-71,74,22,78,5,81,-100,83,-61,85,-119,87,-39,88,-59,89,60,90,70,90,-28,89,11,89,-50,87,29,86,8,84,-121,81,-93,78,96,75,-67,71,-58,67,117,63,-33,58,-11,53,-42,48,111,43,-39,37,20,32,36,26,26,20,-16,13,-68,7,121,1,55,-5,-4,-12,-54,-18,-77,-24,-73,-30,-37,-36,50,-41,-78,-47,117,-52,112,-57,-75,-62,67,-66,35,-70,91,-74,-24,-78,-34,-81,42,-83,-24,-86,6,-87,-108,-89,-114,-90,-11,-91,-53,-91,19,-90,-59,-90,-24,-89,119,-87,113,-85,-48,-83,-102,-80,-65,-77,71,-73,38,-69,90,-65,-33,-61,-85,-56,-64,-51,10,-45,-104,-40,73,-34,47,-28,47,-22,78,-16,125,-10,-67,-4,-6,2,57,9,106,15,-121,21,-114,27,107,33,39,39,-83,44,0,50,18,55,-30,59,104,64,-97,68,127,72,11,76,49,79,0,82,96,84,95,86,-15,87,22,89,-49,89,25,90,-13,89,97,89,92,88,-15,86,20,85,-43,82,41,80,36,77,-77,73,-10,69,-44,65,111,61,-75,56,-71,51,126,46,5,41,99,35,-119,29,-103,23,124,17,91,11,28,5,-27,-2,-95,-8,115,-14,78,-20,68,-26,92,-32,-107,-38,3,-43,-97,-49,126,-54,-105,-59,1,-63,-81,-68,-71,-72,18,-75,-48,-79,-28,-82,104,-84,71,-86,-101,-88,78,-89,122,-90,11,-90,18,-90,-126,-90,100,-89,-82,-88,107,-86,-119,-84,21,-81,-1,-79,76,-75,-13,-72,-13,-68,68,-63,-29,-59,-53,-54,-18,-49,87,-43,-26,-38,-77,-32,-105,-26,-89,-20,-61,-14,-5,-8,47,-1,114,5,-96,11,-53,17,-39,23,-51,29,-101,35,60,41,-82,46,-31,51,-37,56,-120,61,-19,65,2,70,-68,73,34,77,35,80,-59,82,-1,84,-45,86,57,88,54,89,-62,89,-30,89,-110,89,-43,88,-86,87,18,86,21,84,-88,81,-30,78,-79,75,38,72,72,68,11,64,-117,59,-70,54,-88,49,90,44,-42,38,31,33,65,27,71,21,38,15,4,9,-58,2,-114,-4,91,-10,46,-16,27,-22,31,-28,69,-34,-105,-40,26,-45,-50,-51,-53,-56,-1,-61,-119,-65,88,-69,-125,-73,2,-76,-30,-80,35,-82,-60,-85,-43,-87,71,-88,44,-89,121,-90,55,-90,100,-90,-5,-90,6,-88,117,-87,85,-85,-101,-83,69,-80,82,-77,-66,-74,-127,-70,-99,-66,8,-61,-67,-57,-73,-52,-14,-47,97,-41,11,-35,-46,-30,-51,-24,-44,-18,-2,-12,45,-5,100,1,-101,7,-57,13,-33,19,-24,25,-62,31,-122,37,14,43,104,48,-122,53,94,58,-11,62,55,67,45,71,-58,74,10,78,-29,80,103,83,118,85,39,87,105,88,56,89,-86,89,-106,89,47,89,64,88,-5,86,60,85,27,83,-109,80,-89,77,92,74,-71,70,-73,66,110,62,-51,57,-17,52,-54,47,109,42,-39,36,29,31,53,25,51,19,22,13,-21,6,-73,0,-125,-6,83,-12,54,-18,43,-24,62,-30,121,-36,-38,-42,115,-47,67,-52,81,-57,-88,-62,71,-66,59,-70,127,-74,36,-77,33,-80,-122,-83,75,-85,124,-87,21,-88,27,-89,-112,-90,109,-90,-64,-90,120,-89,-90,-88,54,-86,55,-84,-103,-82,100,-79,-118,-76,19,-72,-19,-69,35,-64,-98,-60,105,-55,117,-50,-68,-45,60,-39,-23,-34,-65,-28,-71,-22,-55,-16,-16,-10,29,-3,83,3,127,9,-91,15,-78,21,-85,27,122,33,39,39,-96,44,-31,49,-21,54,-88,59,37,64,76,68,37,72,-97,75,-60,78,127,81,-32,83,-49,85,98,87,121,88,53,89,118,89,79,89,-68,88,-73,87,75,86,113,84,53,82,-117,79,-115,76,33,73,106,69,84,65,-15,60,70,56,80,51,35,46,-77,40,31,35,81,29,106,23,99,17,66,11,31,5,-25,-2,-67,-8,-108,-14,127,-20,-125,-26,-92,-32,-20,-38,97,-43,14,-48,-16,-54,26,-58,-122,-63,62,-67,79,-71,-82,-75,111,-78,-118,-81,13,-83,-17,-86,69,-87,-12,-89,35,-89,-83,-90,-78,-90,28,-89,-9,-89,63,-87,-19,-86,10,-83,-125,-81,106,-78,-90,-75,71,-71,51,-67,126,-63,10,-58,-27,-54,-3,-49,81,-43,-40,-38,-111,-32}; }
	private static byte[] data11(){ return new byte[] {105,-26,105,-20,120,-14,-97,-8,-53,-2,-8,4,36,11,57,17,66,23,42,29,-20,34,-117,40,-20,45,35,51,13,56,-65,60,26,65,50,69,-23,72,80,76,83,79,-8,81,56,84,15,86,127,87,-128,88,26,89,64,89,1,89,72,88,51,87,-90,85,-76,83,98,81,-98,78,-119,75,12,72,61,68,25,64,-92,59,-22,54,-23,49,-82,44,57,39,-105,33,-54,27,-36,21,-44,15,-75,9,-112,3,97,-3,57,-9,27,-15,14,-21,29,-27,75,-33,-93,-39,40,-44,-27,-50,-35,-55,23,-59,-100,-64,106,-68,-112,-72,10,-75,-29,-79,24,-81,-77,-84,-76,-86,29,-87,-16,-89,49,-89,-38,-90,-8,-90,123,-89,114,-88,-51,-87,-105,-85,-56,-83,89,-80,83,-77,-92,-74,83,-70,86,-66,-86,-62,71,-57,46,-52,80,-47,-84,-42,61,-36,-10,-31,-40,-25,-44,-19,-24,-13,9,-6,53,0,91,6,-128,12,-115,18,-115,24,101,30,33,36,-87,41,2,47,33,52,-1,56,-107,61,-25,65,-34,69,-121,73,-44,76,-65,79,79,82,117,84,51,86,-116,87,118,88,-12,88,9,89,-89,88,-25,87,-86,86,22,85,8,83,-95,80,-48,77,-93,74,25,71,58,67,7,63,-123,58,-62,53,-76,48,115,43,-8,37,78,32,-127,26,-115,20,-120,14,106,8,70,2,31,-4,-7,-11,-26,-17,-33,-23,-4,-29,49,-34,-99,-40,41,-45,-5,-51,0,-55,78,-60,-28,-65,-58,-69,0,-72,-114,-76,124,-79,-56,-82,119,-84,-113,-86,14,-87,-11,-89,80,-89,11,-89,65,-89,-42,-89,-29,-88,83,-86,47,-84,111,-82,24,-79,26,-76,-126,-73,58,-69,75,-65,-84,-61,83,-56,65,-51,108,-46,-49,-41,99,-35,33,-29,3,-23,1,-17,19,-11,51,-5,88,1,123,7,-103,13,-98,19,-109,25,100,31,15,37,-112,42,-40,47,-25,52,-73,57,62,62,122,66,100,70,-7,73,47,77,16,80,-127,82,-100,84,67,86,-121,87,96,88,-55,88,-55,88,90,88,126,87,61,86,-119,84,118,82,-6,79,26,77,-29,73,74,70,95,66,34,62,-102,57,-57,52,-68,47,109,42,-14,36,69,31,117,25,-126,19,124,13,98,7,64,1,29,-5,2,-11,-18,-18,-8,-24,23,-29,92,-35,-50,-41,108,-46,71,-51,92,-56,-70,-61,90,-65,83,-69,-104,-73,59,-76,55,-79,-107,-82,88,-84,126,-86,17,-87,10,-88,114,-89,70,-89,-126,-89,51,-88,70,-87,-55,-86,-75,-84,-1,-82,-72,-79,-59,-76,55,-72,-4,-69,20,-64,125,-60,43,-55,33,-50,80,-45,-74,-40,77,-34,12,-28,-16,-23,-21,-17,-4,-11,25,-4,57,2,90,8,107,14,110,20,90,26,32,32,-61,37,55,43,115,48,121,53,57,58,-77,62,-30,66,-67,70,65,74,109,77,55,80,-94,82,-91,84,66,86,117,87,62,88,-103,88,-116,88,10,88,41,87,-47,85,24,84,-11,81,111,79,-122,76,68,73,-95,69,-79,65,106,61,-34,56,6,52,-12,46,-89,41,36,36,124,30,-90,24,-72,18,-77,12,-101,6,126,0,96,-6,72,-12,62,-18,79,-24,114,-30,-57,-36,59,-41,-22,-47,-53,-52,-17,-57,83,-61,8,-65,6,-69,92,-73,10,-76,19,-79,-127,-82,77,-84,-122,-86,31,-87,44,-88,-100,-89,124,-89,-54,-89,126,-88,-92,-87,44,-85,35,-83,123,-81,52,-78,85,-75,-63,-72,-106,-68,-80,-64,29,-59,-44,-55,-57,-50,-5,-45,99,-39,-5,-34,-73,-28,-98,-22,-111,-16,-89,-10,-70,-4,-39,2,-14,8,-1,14,-2,20,-35,26,-95,32,55,38,-92,43,-41,48,-46,53,-119,58,-8,62,29,67,-22,70,104,74,-124,77,71,80,-93,82,-99,84,47,86,87,87,21,88,104,88,75,88,-54,87,-46,86,127,85,-75,83,-114,81,1,79,15,76,-53,72,33,69,46,65,-31,60,83,56,122,51,103,46,22,41,-103,35,-23,29,29,24,44,18,45,12,20,6,2,0,-31,-7,-43,-13,-50,-19,-30,-25,20,-30,104,-36,-23,-42,-98,-47,-122,-52,-74,-57,33,-61,-33,-66,-27,-70,71,-73,-6,-77,18,-79,-125,-82,94,-84,-103,-86,67,-87,79,-88,-48,-89,-78,-89,10,-88,-60,-88,-17,-87,-125,-85,120,-83,-36,-81,-108,-78,-69,-75,44,-71,2,-67,31,-63,-113,-59,68,-54,58,-49,108,-44,-43,-39,106,-33,41,-27,3,-21,2,-15,3,-9,34,-3,50,3,76,9,81,15,74,21,36,27,-31,32,114,38,-43,43,7,49,-15,53,-84,58,10,63,45,67,-12,70,99,74,-126,77,52,80,-111,82,127,84,13,86,45,87,-25,87,49,88,20,88,-121,87,-109,86,51,85,107,83,64,81,-82,78,-66,75,114,72,-52,68,-43,64,-117,60,-6,55,36,51,15,46,-62,40,71,35,-104,29,-47,23,-30,17,-27,11,-45,5,-60,-1,-89,-7,-96,-13,-96,-19,-75,-25,-13,-31,69,-36,-45,-42}; }
	private static byte[] data12(){ return new byte[] {-119,-47,120,-52,-80,-57,27,-61,-25,-66,-20,-70,87,-73,16,-76,40,-79,-89,-82,123,-84,-57,-86,106,-87,-123,-88,-1,-89,-20,-89,64,-88,3,-87,46,-86,-62,-85,-70,-83,28,-80,-37,-78,-6,-75,115,-71,65,-67,97,-63,-49,-59,-128,-54,120,-49,-93,-44,13,-38,-100,-33,86,-27,53,-21,34,-15,47,-9,59,-3,80,3,98,9,98,15,88,21,44,27,-28,32,113,38,-48,43,-7,48,-25,53,-108,58,-11,62,16,67,-45,70,66,74,89,77,12,80,99,82,80,84,-37,85,-4,86,-81,87,-1,87,-38,87,82,87,90,86,-3,84,54,83,8,81,125,78,-119,75,67,72,-98,68,-87,64,98,60,-42,55,0,51,-14,45,-87,40,44,35,-117,29,-67,23,-36,17,-34,11,-45,5,-58,-1,-80,-7,-85,-13,-79,-19,-53,-25,9,-30,102,-36,-17,-42,-80,-47,-96,-52,-41,-57,79,-61,15,-65,36,-69,-120,-73,71,-76,96,-79,-36,-82,-73,-84,-4,-86,-90,-87,-71,-88,57,-88,32,-88,118,-88,52,-87,93,-86,-17,-85,-26,-83,66,-80,-2,-78,27,-74,-115,-71,90,-67,115,-63,-34,-59,-118,-54,125,-49,-92,-44,6,-38,-108,-33,73,-27,29,-21,15,-15,13,-9,28,-3,43,3,52,9,56,15,34,21,-8,26,-85,32,52,38,-109,43,-73,48,-91,53,78,58,-78,62,-56,66,-115,70,-4,73,19,77,-58,79,33,82,12,84,-98,85,-68,86,120,87,-59,87,-88,87,35,87,48,86,-43,84,22,83,-21,80,102,78,122,75,53,72,-101,68,-90,64,110,60,-35,55,24,51,8,46,-57,40,85,35,-80,29,-13,23,14,18,25,12,21,6,6,0,-4,-7,-9,-13,-1,-19,33,-24,93,-30,-67,-36,77,-41,6,-46,1,-51,49,-56,-84,-61,108,-65,125,-69,-29,-73,-102,-76,-71,-79,41,-81,7,-83,68,-85,-21,-87,-7,-88,115,-88,85,-88,-92,-88,92,-87,-127,-86,6,-84,-4,-83,76,-80,4,-77,23,-74,-126,-71,72,-67,88,-63,-66,-59,94,-54,77,-49,109,-44,-57,-39,77,-33,-3,-28,-53,-22,-73,-16,-79,-10,-73,-4,-59,2,-53,8,-57,14,-76,20,-126,26,55,32,-67,37,28,43,64,48,48,53,-40,57,64,62,86,66,34,70,-111,73,-83,76,105,79,-63,81,-65,83,72,85,121,86,54,87,-117,87,125,87,-10,86,21,86,-68,84,11,83,-25,80,109,78,-120,75,80,72,-69,68,-42,64,-98,60,32,56,91,51,91,46,29,41,-76,35,26,30,94,24,-122,18,-111,12,-107,6,-115,0,-124,-6,-124,-12,-115,-18,-76,-24,-19,-30,85,-35,-36,-41,-102,-46,-110,-51,-65,-56,56,-60,-12,-65,-1,-69,97,-72,21,-75,38,-78,-106,-81,106,-83,-100,-85,64,-86,62,-87,-78,-88,-118,-88,-51,-88,124,-87,-109,-86,16,-84,-7,-83,61,-80,-19,-78,-19,-75,87,-71,7,-67,22,-63,106,-59,3,-54,-24,-50,-5,-45,81,-39,-53,-34,116,-28,60,-22,29,-16,22,-10,20,-4,30,2,33,8,25,14,4,20,-45,25,-124,31,15,37,107,42,-108,47,-122,52,51,57,-97,61,-69,65,-114,69,3,73,43,76,-24,78,83,81,81,83,-16,84,35,86,-16,86,81,87,76,87,-40,86,-2,85,-72,84,15,83,-4,80,-114,78,-73,75,-114,72,3,69,42,65,5,61,-119,56,-36,51,-37,46,-80,41,75,36,-65,30,8,25,57,19,76,13,84,7,81,1,78,-5,76,-11,98,-17,125,-23,-61,-29,29,-34,-85,-40,103,-45,83,-50,-123,-55,-18,-60,-83,-64,-88,-68,9,-71,-86,-75,-70,-78,27,-80,-32,-83,14,-84,-103,-86,-108,-87,-10,-88,-67,-88,-11,-88,-109,-87,-104,-86,13,-84,-36,-83,28,-80,-79,-78,-83,-75,-3,-72,-88,-68,-94,-64,-23,-60,122,-55,74,-50,91,-45,-101,-40,18,-34,-82,-29,111,-23,72,-17,56,-11,51,-5,55,1,55,7,44,13,22,19,-27,24,-106,30,37,36,-127,41,-76,46,-90,51,93,56,-48,60,-12,64,-48,68,85,72,-128,75,85,78,-62,80,-42,82,127,84,-59,85,-95,86,18,87,30,87,-68,86,-14,85,-64,84,37,83,41,81,-58,78,7,76,-25,72,118,69,-89,65,-109,61,41,57,-124,52,-106,47,120,42,28,37,-99,31,-16,25,40,20,68,14,84,8,83,2,89,-4,86,-10,110,-16,-118,-22,-49,-28,40,-33,-77,-39,101,-44,81,-49,118,-54,-34,-59,-118,-63,-123,-67,-52,-71,111,-74,101,-77,-67,-80,115,-82,-117,-84,11,-85,-16,-87,64,-87,-9,-88,24,-87,-92,-87,-105,-86,-11,-85,-76,-83,-35,-81,95,-78,75,-75,-125,-72,34,-68,4,-64,64,-60,-69,-56,-128,-51,126,-46,-74,-41,28,-35,-81,-30,100,-24,54,-18,29,-12,20,-6,13,0,18,6,-4,11,-17,17,-77,23,114,29,-4,34,98,40,-103,45,-110,50,85,55,-48,59,4,64,-24,67,127,71,-75,74,-98,77,28,80,65,82}; }
	private static byte[] data13(){ return new byte[] {-1,83,85,85,72,86,-51,86,-17,86,-94,86,-19,85,-45,84,75,83,104,81,24,79,111,76,102,73,5,70,80,66,71,62,-9,57,94,53,-124,48,114,43,40,38,-79,32,20,27,83,21,124,15,-113,9,-104,3,-99,-3,-92,-9,-75,-15,-37,-21,19,-26,114,-32,-16,-38,-95,-43,-124,-48,-99,-53,-4,-58,-104,-62,-118,-66,-66,-70,84,-73,53,-76,124,-79,29,-81,35,-83,-117,-85,93,-86,-110,-87,53,-87,62,-87,-79,-87,-114,-86,-47,-85,123,-83,-119,-81,-8,-79,-57,-76,-16,-73,112,-69,69,-65,103,-61,-45,-57,-125,-52,113,-47,-105,-42,-13,-37,115,-31,33,-25,-27,-20,-58,-14,-76,-8,-84,-2,-93,4,-103,10,124,16,83,22,4,28,-96,33,4,39,73,44,74,49,23,54,-95,58,-31,62,-36,66,121,70,-48,73,-66,76,92,79,-110,81,104,83,-41,84,-31,85,-127,86,-72,86,-117,86,-21,85,-18,84,-128,83,-76,81,-125,79,-18,76,2,74,-74,70,25,67,40,63,-19,58,102,54,-92,49,-98,44,105,39,-1,33,113,28,-70,22,-18,16,9,11,25,5,37,-1,41,-7,69,-13,93,-19,-96,-25,-16,-31,109,-36,22,-41,-22,-47,-2,-52,73,-56,-35,-61,-74,-65,-33,-69,92,-72,42,-75,94,-78,-32,-81,-42,-83,29,-84,-37,-86,-15,-87,123,-87,102,-87,-64,-87,125,-86,-89,-85,50,-83,39,-81,120,-79,45,-76,60,-73,-94,-70,94,-66,104,-62,-65,-58,88,-53,51,-48,71,-43,-114,-38,5,-32,-94,-27,89,-21,51,-15,23,-9,8,-3,-1,2,-18,8,-43,14,-87,20,101,26,-3,31,118,37,-73,42,-49,47,-93,52,63,57,-110,61,-103,65,85,69,-72,72,-58,75,117,78,-53,80,-74,82,71,84,105,85,39,86,-128,86,104,86,-14,85,8,85,-61,83,13,82,-3,79,-122,77,-76,74,-119,71,1,68,47,64,9,60,-99,55,-18,50,-1,45,-37,40,-122,35,1,30,95,24,-103,18,-62,12,-42,6,-24,0,-13,-6,9,-11,43,-17,93,-23,-76,-29,34,-34,-60,-40,-115,-45,-111,-50,-48,-55,77,-59,25,-63,40,-67,-113,-71,73,-74,91,-77,-51,-80,-102,-82,-47,-84,100,-85,103,-86,-57,-87,-102,-87,-50,-87,110,-86,119,-85,-34,-84,-72,-82,-26,-80,124,-77,111,-74,-76,-71,87,-67,69,-63,127,-59,4,-54,-60,-50,-56,-45,-10,-40,95,-34,-23,-29,-105,-23,99,-17,61,-11,41,-5,24,1,9,7,-21,12,-56,18,127,24,39,30,-94,35,-13,40,23,46,-6,50,-87,55,13,60,46,64,-3,67,123,71,-91,74,109,77,-29,79,-19,81,-102,83,-31,84,-67,85,58,86,68,86,-17,85,42,85,4,84,118,82,-125,80,49,78,125,75,115,72,10,69,87,65,73,61,-1,56,97,52,-112,47,126,42,62,37,-51,31,55,26,127,20,-75,14,-48,8,-22,2,-8,-4,16,-9,47,-15,99,-21,-85,-27,28,-32,-86,-38,107,-43,95,-48,-121,-53,-5,-58,-92,-62,-87,-66,-22,-70,-110,-73,127,-76,-39,-79,-124,-81,-105,-83,14,-84,-26,-86,44,-86,-45,-87,-26,-87,96,-86,68,-85,-119,-84,58,-82,72,-80,-70,-78,-120,-75,-79,-72,45,-68,2,-64,29,-60,-126,-56,48,-51,18,-46,52,-41,-126,-36,-4,-31,-99,-25,86,-19,44,-13,11,-7,-9,-2,-29,4,-57,10,-94,16,98,22,16,28,-110,33,-11,38,34,44,26,49,-37,53,86,58,-114,62,120,66,16,70,90,73,65,76,-41,78,3,81,-44,82,63,84,68,85,-32,85,22,86,-27,85,72,85,76,84,-35,82,25,81,-28,78,93,76,114,73,44,70,-99,66,-83,62,-128,58,3,54,73,49,82,44,39,39,-55,33,71,28,-96,22,-34,16,10,11,35,5,63,-1,81,-7,117,-13,-94,-19,-23,-25,75,-30,-46,-36,-126,-41,102,-46,125,-51,-41,-56,110,-60,81,-64,-128,-68,-3,-72,-41,-75,4,-77,-108,-80,127,-82,-50,-84,-122,-85,-102,-86,35,-86,6,-86,92,-86,18,-85,52,-84,-73,-83,-96,-81,-23,-79,-111,-76,-106,-73,-19,-70,-98,-66,-104,-62,-31,-58,109,-53,56,-48,62,-43,117,-38,-35,-33,105,-27,22,-21,-36,-16,-74,-10,-106,-4,-126,2,99,8,60,14,11,20,-76,25,77,31,-80,36,-7,41,-6,46,-39,51,100,56,-70,60,-63,64,117,68,-31,71,-20,74,-94,77,-7,79,-20,81,-125,83,-83,84,120,85,-42,85,-49,85,97,85,-120,84,79,83,-85,81,-87,79,69,77,-127,74,108,71,-15,67,56,64,30,60,-54,55,43,51,79,46,64,41,-9,35,-117,30,-11,24,65,19,122,13,-99,7,-67,1,-43,-5,-9,-11,33,-16,98,-22,-68,-28,53,-33,-38,-39,-89,-44,-80,-49,-21,-54,111,-58,49,-62,66,-66,-93,-70,83,-73,97,-76,-57,-79,-119,-81,-75,-83,56,-84,45,-85,126,-86,60,-86,98,-86,-22,-86,-32,-85,53,-83,-12,-82}; }
	private static byte[] data14(){ return new byte[] {15,-79,-113,-77,100,-74,-101,-71,32,-67,-9,-64,32,-59,-126,-55,57,-50,25,-45,64,-40,-121,-35,8,-29,-102,-24,90,-18,33,-12,-1,-7,-31,-1,-63,5,-96,11,105,17,35,23,-64,28,54,34,-119,39,-88,44,-113,49,67,54,-87,58,-45,62,-85,66,51,70,106,73,68,76,-63,78,-24,80,-98,82,0,84,-14,84,-127,85,-86,85,104,85,-60,84,-77,83,69,82,108,80,56,78,-96,75,-77,72,103,69,-47,65,-32,61,-81,57,48,53,118,48,-127,43,87,38,-5,32,-128,27,-39,21,34,16,82,10,117,4,-107,-2,-73,-8,-33,-14,28,-19,107,-25,-40,-31,111,-36,42,-41,26,-46,67,-51,-94,-56,80,-60,58,-64,121,-68,5,-71,-22,-75,37,-77,-62,-80,-72,-82,21,-83,-42,-85,-9,-86,-119,-86,117,-86,-42,-86,-110,-85,-70,-84,72,-82,49,-80,-123,-78,42,-75,54,-72,-114,-69,64,-65,59,-61,-126,-57,12,-52,-41,-48,-43,-43,14,-37,107,-32,-10,-27,-103,-21,90,-15,43,-9,5,-3,-28,2,-66,8,-111,14,77,20,-10,25,123,31,-38,36,20,42,14,47,-35,51,99,56,-85,60,-91,64,86,68,-79,71,-74,74,100,77,-83,79,-96,81,39,83,82,84,16,85,108,85,96,85,-20,84,18,84,-43,82,46,81,45,79,-57,76,5,74,-19,70,123,67,-68,63,-83,59,90,55,-68,50,-20,45,-36,40,-97,35,55,30,-87,24,-4,18,63,13,104,7,-110,1,-77,-5,-34,-11,17,-16,93,-22,-69,-28,68,-33,-21,-39,-56,-44,-45,-49,27,-53,-93,-58,113,-62,-122,-66,-19,-70,-90,-73,-73,-76,35,-78,-20,-81,21,-82,-91,-84,-111,-85,-19,-86,-88,-86,-51,-86,92,-85,69,-84,-91,-83,86,-81,119,-79,-19,-77,-60,-74,-17,-71,116,-67,66,-63,98,-59,-59,-55,107,-50,76,-45,99,-40,-88,-35,27,-29,-88,-24,94,-18,28,-12,-16,-7,-52,-1,-97,5,121,11,55,17,-19,22,123,28,-13,33,53,39,85,44,50,49,-31,53,68,58,104,62,59,66,-59,69,-15,72,-45,75,72,78,115,80,39,82,-115,83,124,84,20,85,61,85,-1,84,97,84,86,83,-21,81,31,80,-23,77,99,75,117,72,60,69,-92,65,-59,61,-103,57,37,53,121,48,-121,43,108,38,27,33,-89,27,13,22,95,16,-107,10,-56,4,-20,-2,24,-7,74,-13,-117,-19,-29,-25,87,-30,-14,-36,-79,-41,-85,-46,-50,-51,61,-55,-34,-60,-44,-64,13,-67,-100,-71,126,-74,-72,-77,79,-79,67,-81,-100,-83,83,-84,116,-85,-9,-86,-29,-86,53,-85,-21,-85,9,-83,-120,-82,110,-80,-82,-78,80,-75,71,-72,-102,-69,57,-65,46,-61,97,-57,-26,-53,-101,-48,-105,-43,-70,-38,19,-32,-118,-27,43,-21,-39,-16,-89,-10,112,-4,77,2,27,8,-25,13,-98,19,64,25,-65,30,32,36,78,41,78,46,25,51,-98,55,-22,59,-27,63,-103,67,-6,70,2,74,-72,76,8,79,4,81,-108,82,-56,83,-109,84,-7,84,-6,84,-107,84,-58,83,-104,82,1,81,14,79,-71,76,6,74,-3,70,-101,67,-18,63,-19,59,-88,55,32,51,87,46,92,41,42,36,-48,30,78,25,-77,19,-9,13,54,8,97,2,-112,-4,-65,-10,-4,-16,72,-21,-77,-27,53,-32,-25,-38,-67,-43,-52,-48,17,-52,-107,-57,94,-61,111,-65,-50,-69,127,-72,-122,-75,-23,-78,-93,-80,-60,-82,66,-83,35,-84,110,-85,23,-85,48,-85,-91,-85,-121,-84,-55,-83,111,-81,121,-79,-34,-77,-100,-74,-67,-71,34,-67,-23,-64,-18,-60,67,-55,-45,-51,-90,-46,-87,-41,-30,-36,65,-30,-57,-25,101,-19,35,-13,-29,-8,-72,-2,-121,4,82,10,19,16,-67,21,79,27,-66,32,11,38,32,43,14,48,-75,52,40,57,76,61,49,65,-69,68,0,72,-31,74,115,77,-97,79,116,81,-35,82,-20,83,-114,84,-48,84,-88,84,32,84,40,83,-37,81,28,80,8,78,-110,75,-64,72,-103,69,29,66,82,62,59,58,-31,53,65,49,108,44,93,39,34,34,-68,28,50,23,-111,17,-42,11,17,6,65,0,117,-6,-88,-12,-10,-18,73,-23,-59,-29,90,-34,25,-39,14,-44,45,-49,-113,-54,46,-58,18,-62,67,-66,-62,-70,-109,-73,-68,-76,65,-78,31,-80,103,-82,1,-83,18,-84,118,-85,77,-85,-125,-85,31,-84,35,-83,-121,-82,79,-80,121,-78,-9,-76,-33,-73,10,-69,-102,-66,110,-62,-115,-58,-10,-54,-103,-49,121,-44,-114,-39,-50,-34,56,-28,-59,-23,104,-17,35,-11,-22,-6,-76,0,-124,6,66,12,-4,17,-106,23,31,29,121,34,-78,39,-73,44,-120,49,29,54,114,58,123,62,68,66,-81,69,-42,72,-107,75,10,78,14,80,-55,81,8,83,-5,83,119,84,-103,84,78,84,-91,83,-115,82,32,81,65,79,19,77,124,74,-109,71,81,68,-69,64,-35,60,-80,56,68,52}; }
	private static byte[] data15(){ return new byte[] {-107,47,-80,42,-108,37,81,32,-31,26,85,21,-82,15,-14,9,47,4,99,-2,-102,-8,-35,-14,41,-19,-108,-25,23,-30,-67,-36,-107,-41,-109,-46,-46,-51,69,-55,0,-59,-4,-64,75,-67,-29,-71,-44,-74,27,-76,-67,-79,-64,-81,30,-82,-28,-84,10,-84,-106,-85,-118,-85,-35,-85,-100,-84,-68,-83,63,-81,34,-79,101,-77,5,-74,-7,-72,76,-68,-29,-65,-45,-61,4,-56,122,-52,47,-47,28,-42,57,-37,-124,-32,-11,-27,-124,-21,44,-15,-24,-10,-89,-4,118,2,55,8,-11,13,-96,19,48,25,-88,30,-11,35,28,41,15,46,-56,50,74,55,-125,59,124,63,31,67,125,70,121,73,42,76,119,78,102,80,-5,81,37,83,-15,83,87,84,86,84,-14,83,39,83,-5,81,104,80,123,78,42,76,-128,73,127,70,38,67,-127,63,-117,59,82,55,-45,50,26,46,39,41,5,36,-74,30,69,25,-79,19,12,14,77,8,-111,2,-62,-4,9,-9,73,-15,-85,-21,23,-26,-83,-32,99,-37,72,-42,92,-47,-84,-52,52,-56,7,-60,26,-64,127,-68,52,-71,59,-74,-96,-77,91,-79,120,-81,-9,-83,-46,-84,26,-84,-67,-85,-51,-85,62,-84,20,-83,79,-82,-22,-81,-25,-79,63,-76,-10,-74,-1,-71,99,-67,15,-63,14,-59,77,-55,-44,-51,-112,-46,-119,-41,-81,-36,-1,-31,119,-25,4,-19,-76,-14,101,-8,47,-2,-21,3,-79,9,96,15,4,21,-119,26,-13,31,50,37,74,42,38,47,-40,51,56,56,106,60,64,64,-39,67,20,71,2,74,-111,76,-52,78,-97,80,26,82,42,83,-33,83,41,84,17,84,-111,83,-77,82,106,81,-58,79,-65,77,91,75,-101,72,-116,69,27,66,109,62,98,58,32,54,-109,49,-48,44,-42,39,-85,34,88,29,-29,23,77,18,-89,12,-21,6,48,1,106,-5,-79,-11,0,-16,98,-22,-29,-28,-128,-33,69,-38,57,-43,92,-48,-65,-53,90,-57,63,-61,104,-65,-34,-69,-82,-72,-57,-75,71,-77,22,-79,76,-81,-33,-83,-41,-84,49,-84,-17,-85,21,-84,-102,-84,-118,-83,-42,-82,-120,-80,-104,-78,2,-75,-52,-73,-27,-70,88,-66,21,-62,27,-58,110,-54,-11,-50,-59,-45,-67,-40,-19,-35,63,-29,-69,-24,74,-18,-10,-13,-84,-7,106,-1,41,5,-28,10,-116,16,39,22,-92,27,-4,32,55,38,54,43,15,48,-93,52,0,57,21,61,-34,64,97,68,-120,71,101,74,-37,76,3,79,-64,80,36,82,38,83,-70,83,-5,83,-60,83,57,83,65,82,-24,80,49,79,23,77,-92,74,-41,71,-78,68,60,65,122,61,105,57,26,53,-122,48,-70,43,-69,38,-116,33,51,28,-65,22,38,17,-125,11,-56,5,17,0,78,-6,-96,-12,-15,-18,97,-23,-24,-29,-111,-34,100,-39,99,-44,-106,-49,7,-53,-78,-58,-89,-62,-30,-66,107,-69,74,-72,122,-75,7,-77,-17,-80,52,-81,-35,-83,-25,-84,82,-84,40,-84,90,-84,-10,-84,-13,-83,83,-81,21,-79,50,-77,-80,-75,127,-72,-82,-69,37,-65,-14,-62,0,-57,91,-53,-22,-49,-64,-44,-69,-39,-14,-34,69,-28,-65,-23,85,-17,-8,-12,-79,-6,103,0,37,6,-42,11,122,17,10,23,126,28,-49,33,-8,38,-13,43,-73,48,67,53,-113,57,-109,61,82,65,-64,68,-39,71,-93,74,11,77,30,79,-49,80,31,82,13,83,-104,83,-66,83,-126,83,-33,82,-36,81,115,80,-83,78,-120,76,6,74,48,71,-3,67,-128,64,-78,60,-100,56,69,52,-86,47,-38,42,-40,37,-93,32,79,27,-45,21,65,16,-101,10,-24,4,47,-1,120,-7,-57,-13,40,-18,-102,-24,46,-29,-35,-35,-67,-40,-59,-45,7,-49,-127,-54,61,-58,59,-62,-119,-66,28,-69,12,-72,75,-75,-28,-78,-32,-80,47,-81,-20,-83,-1,-84,127,-84,92,-84,-92,-84,70,-83,87,-82,-66,-81,-112,-79,-76,-77,64,-74,24,-71,80,-68,-49,-65,-94,-61,-71,-57,22,-52,-81,-48,-127,-43,-121,-38,-73,-33,19,-27,-121,-22,30,-16,-67,-11,118,-5,36,1,-31,6,-120,12,41,18,-80,23,27,29,99,34,-122,39,112,44,50,49,-86,53,-16,57,-24,61,-106,65,-4,68,7,72,-64,74,37,77,29,79,-49,80,6,82,-16,82,108,83,-125,83,64,83,-115,82,-126,81,14,80,62,78,16,76,-122,73,-91,70,113,67,-27,63,27,60,-8,55,-95,51,2,47,49,42,42,37,-6,31,-97,26,42,21,-105,15,-12,9,69,4,-113,-2,-33,-8,51,-13,-105,-19,23,-24,-87,-30,107,-35,74,-40,96,-45,-83,-50,44,-54,-9,-59,-3,-63,85,-66,-11,-70,-15,-73,54,-75,-30,-78,-32,-80,66,-81,2,-82,41,-83,-87,-84,-103,-84,-30,-84,-106,-83,-87,-82,28,-80,-13,-79,33,-76,-79,-74,-111,-71,-52,-68,84,-64,37,-60,71,-56,-100,-52,65,-47,15,-42,23,-37,71,-32,-96,-27,20,-21,-88,-16}; }
	private static byte[] data16(){ return new byte[] {70,-10,-10,-5,-87,1,86,7,1,13,-106,18,25,24,126,29,-67,34,-41,39,-65,44,111,49,-23,53,29,58,16,62,-72,65,14,69,21,72,-60,74,27,77,21,79,-81,80,-19,81,-62,82,61,83,76,83,-3,82,72,82,51,81,-70,79,-27,77,-79,75,34,73,63,70,3,67,122,63,-87,59,-123,55,47,51,-114,46,-69,41,-70,36,-125,31,50,26,-70,20,45,15,-118,9,-29,3,45,-2,-123,-8,-37,-14,74,-19,-55,-25,105,-30,40,-35,23,-40,47,-45,-124,-50,12,-54,-38,-59,-19,-63,72,-66,-11,-70,-17,-73,71,-75,-17,-78,-4,-80,97,-81,42,-82,83,-83,-33,-84,-49,-84,33,-83,-39,-83,-18,-82,105,-80,65,-78,114,-76,9,-73,-29,-71,42,-67,-88,-64,-123,-60,-100,-56,-2,-52,-106,-47,106,-42,110,-37,-101,-32,-11,-27,99,-21,-12,-16,-112,-10,59,-4,-24,1,-108,7,53,13,-53,18,67,24,-89,29,-36,34,-11,39,-48,44,-125,49,-17,53,35,58,13,62,-82,65,2,69,0,72,-83,74,-5,76,-13,78,-121,80,-64,81,-109,82,8,83,19,83,-60,82,9,82,-12,80,119,79,-94,77,106,75,-31,72,-13,69,-63,66,51,63,99,59,68,55,-20,50,75,46,-127,41,123,36,78,31,-4,25,-120,20,-3,14,101,9,-72,3,17,-2,100,-8,-58,-14,53,-19,-69,-25,95,-30,36,-35,23,-40,53,-45,-117,-50,29,-54,-21,-59,6,-62,98,-66,21,-69,19,-72,108,-75,27,-77,39,-79,-110,-81,91,-82,-121,-83,22,-83,4,-83,92,-83,15,-82,41,-81,-95,-80,122,-78,-86,-76,63,-73,27,-70,90,-67,-35,-64,-79,-60,-52,-56,35,-51,-64,-47,-117,-42,-114,-37,-73,-32,11,-26,118,-21,6,-15,-105,-10,69,-4,-25,1,-109,7,48,13,-67,18,54,24,-111,29,-57,34,-41,39,-77,44,94,49,-53,53,-8,57,-30,61,127,65,-47,68,-50,71,120,74,-59,76,-68,78,81,80,-122,81,95,82,-51,82,-33,82,-114,82,-44,81,-61,80,72,79,115,77,66,75,-76,72,-45,69,-99,66,25,63,71,59,48,55,-39,50,65,46,119,41,122,36,77,31,2,26,-108,20,12,15,121,9,-47,3,44,-2,-120,-8,-23,-14,97,-19,-27,-25,-110,-30,86,-35,80,-40,107,-45,-54,-50,88,-54,44,-58,71,-62,-94,-66,88,-69,85,-72,-83,-75,94,-77,103,-79,-48,-81,-102,-82,-63,-83,78,-83,59,-83,-116,-83,64,-82,83,-81,-54,-80,-103,-78,-51,-76,81,-73,53,-70,101,-67,-24,-64,-75,-60,-55,-56,29,-51,-78,-47,120,-42,118,-37,-102,-32,-27,-27,83,-21,-48,-16,109,-10,6,-4,-79,1,80,7,-21,12,121,18,-24,23,70,29,117,34,-121,39,95,44,10,49,116,53,-91,57,-118,61,46,65,121,68,-127,71,36,74,123,76,113,78,9,80,70,81,28,82,-106,82,-86,82,92,82,-83,81,-101,80,44,79,91,77,48,75,-85,72,-49,69,-96,66,36,63,88,59,75,55,-10,50,106,46,-92,41,-84,36,-118,31,65,26,-37,20,89,15,-56,9,40,4,-119,-2,-30,-8,82,-13,-66,-19,85,-24,-9,-30,-59,-35,-69,-40,-39,-45,56,-49,-61,-54,-100,-58,-85,-62,15,-65,-70,-69,-74,-72,13,-74,-75,-77,-69,-79,34,-80,-35,-82,10,-82,-124,-83,116,-83,-72,-83,101,-82,114,-81,-36,-80,-85,-78,-51,-76,81,-73,37,-70,81,-67,-55,-64,-114,-60,-102,-56,-26,-52,113,-47,49,-42,37,-37,69,-32,-121,-27,-17,-22,102,-16,-4,-11,-108,-5,52,1,-42,6,106,12,-14,17,104,23,-70,28,-14,33,-6,38,-37,43,-127,48,-13,52,32,57,13,61,-78,64,5,68,13,71,-69,73,20,76,20,78,-78,79,-9,80,-41,81,86,82,119,82,48,82,-115,81,-124,80,30,79,88,77,57,75,-67,72,-21,69,-54,66,81,63,-103,59,-116,55,73,51,-63,46,6,42,23,37,-4,31,-66,26,88,21,-27,15,83,10,-66,4,31,-1,127,-7,-18,-13,100,-18,-12,-24,-99,-29,103,-34,94,-39,125,-44,-43,-49,97,-53,50,-57,63,-61,-97,-65,62,-68,60,-71,-126,-74,40,-76,38,-78,123,-80,58,-81,76,-82,-53,-83,-91,-83,-31,-83,-124,-82,-127,-81,-28,-80,-96,-78,-69,-76,48,-73,-7,-71,24,-67,-123,-64,60,-60,63,-56,127,-52,-1,-48,-73,-43,-98,-38,-73,-33,-17,-28,81,-22,-62,-17,78,-11,-29,-6,126,0,27,6,-83,11,54,17,-94,22,-1,27,45,33,65,38,27,43,-52,47,59,52,118,56,98,60,17,64,108,67,121,70,55,73,-107,75,-95,77,75,79,-103,80,-118,81,18,82,69,82,4,82,119,81,118,80,34,79,105,77,89,75,-24,72,43,70,16,67,-85,63,-3,59,-3,55,-56,51,74,47,-99,42,-74,37,-89,32,111,27,23,22,-91,16,31,11,-114,5,-16,-1,94,-6,-62,-12,70,-17}; }
	private static byte[] data17(){ return new byte[] {-50,-23,125,-28,66,-33,57,-38,80,-43,-88,-48,45,-52,-9,-57,-2,-61,82,-64,-20,-68,-36,-71,26,-73,-79,-76,-92,-78,-20,-80,-99,-81,-96,-82,16,-82,-37,-83,8,-82,-102,-82,-121,-81,-38,-80,-123,-78,-109,-76,-15,-74,-77,-71,-71,-68,31,-64,-62,-61,-73,-57,-21,-53,92,-48,9,-43,-28,-39,-16,-34,35,-28,117,-23,-29,-18,101,-12,-9,-7,-118,-1,38,5,-77,10,57,16,-85,21,1,27,56,32,74,37,45,42,-34,46,91,51,-107,55,-109,59,69,63,-80,66,-58,69,-111,72,-3,74,24,77,-47,78,48,80,46,81,-52,81,9,82,-28,81,95,81,119,80,51,79,-118,77,-113,75,49,73,-127,70,126,67,37,64,-121,60,-100,56,113,52,6,48,99,43,-117,38,-122,33,91,28,12,23,-93,17,36,12,-103,6,2,1,112,-5,-35,-11,90,-16,-22,-22,-110,-27,87,-32,72,-37,93,-42,-86,-47,43,-51,-23,-56,-24,-60,47,-63,-67,-67,-97,-70,-49,-73,88,-75,55,-77,114,-79,12,-80,2,-81,93,-82,19,-82,48,-82,-88,-82,-121,-81,-62,-80,91,-78,82,-76,-95,-74,71,-71,69,-68,-115,-65,39,-61,5,-57,42,-53,-116,-49,38,-44,-6,-40,-13,-35,29,-29,100,-24,-56,-19,68,-13,-53,-8,94,-2,-15,3,-127,9,2,15,117,20,-51,25,7,31,31,36,7,41,-63,45,68,50,-116,54,-109,58,83,62,-53,65,-15,68,-51,71,73,74,120,76,65,78,-74,79,-57,80,124,81,-52,81,-65,81,79,81,123,80,81,79,-67,77,-42,75,-111,73,-11,70,5,68,-59,64,55,61,97,57,71,53,-18,48,90,44,-109,39,-101,34,124,29,58,24,-39,18,101,13,-34,7,80,2,-65,-4,49,-9,-82,-15,62,-20,-32,-26,-88,-31,-116,-36,-96,-41,-30,-46,87,-50,14,-54,-5,-59,57,-62,-77,-66,-120,-69,-94,-72,27,-74,-28,-77,14,-78,-114,-80,114,-81,-80,-82,84,-82,87,-82,-72,-82,126,-81,-96,-80,33,-78,2,-76,56,-74,-59,-72,-80,-69,-37,-66,105,-62,42,-58,65,-54,-115,-50,24,-45,-40,-41,-58,-36,-31,-31,26,-25,119,-20,-27,-15,104,-9,-10,-4,-127,2,16,8,-111,13,3,19,98,24,-99,29,-71,34,-82,39,107,44,1,49,79,53,103,57,54,61,-66,64,-6,67,-28,70,121,73,-70,75,-99,77,41,79,82,80,30,81,-118,81,-108,81,64,81,-119,80,115,79,-2,77,48,76,2,74,-124,71,-89,68,-124,65,9,62,77,58,69,54,2,50,-128,45,-53,40,-29,35,-46,30,-98,25,72,20,-33,14,93,9,-39,3,73,-2,-64,-8,63,-13,-56,-19,111,-24,44,-29,12,-34,25,-39,76,-44,-68,-49,93,-53,67,-57,104,-61,-40,-65,-110,-68,-100,-71,-4,-74,-82,-76,-65,-78,40,-79,-18,-81,22,-81,-101,-82,-126,-82,-54,-82,113,-81,119,-80,-33,-79,-98,-77,-66,-75,46,-72,-4,-70,19,-66,-126,-63,47,-59,47,-55,98,-51,-34,-47,-120,-42,100,-37,114,-32,-102,-27,-18,-22,80,-16,-54,-11,80,-5,-39,0,99,6,-26,11,88,17,-74,22,-4,27,29,33,26,38,-25,42,-128,47,-24,51,7,56,-17,59,-120,63,-41,66,-36,69,-123,72,-29,74,-36,76,-122,78,-55,79,-76,80,61,81,99,81,47,81,-108,80,-98,79,72,78,-107,76,-120,74,36,72,102,69,92,66,-2,62,89,59,107,55,63,51,-46,46,49,42,93,37,91,32,55,27,-19,21,-112,16,24,11,-101,5,14,0,-117,-6,7,-11,-108,-17,51,-22,-19,-28,-59,-33,-58,-38,-15,-43,80,-47,-29,-52,-71,-56,-57,-60,38,-63,-59,-67,-69,-70,-2,-73,-103,-75,-116,-77,-43,-79,-124,-80,-121,-81,-16,-82,-73,-82,-36,-82,104,-81,74,-80,-110,-79,51,-77,48,-75,-120,-73,46,-70,50,-67,122,-64,24,-60,-15,-57,22,-52,117,-48,10,-43,-40,-39,-54,-34,-19,-29,40,-23,-121,-18,-14,-13,114,-7,-9,-2,122,4,-1,9,112,15,-43,20,29,26,72,31,78,36,40,41,-46,45,69,50,125,54,115,58,40,62,-117,65,-85,68,112,71,-25,73,3,76,-57,77,43,79,57,80,-35,80,47,81,16,81,-92,80,-57,79,-105,78,8,77,23,75,-40,72,57,70,77,67,15,64,-122,60,-77,56,-93,52,76,48,-58,43,1,39,25,34,-1,28,-52,23,117,18,12,13,-108,7,16,2,-112,-4,10,-9,-101,-15,50,-20,-24,-26,-71,-31,-85,-36,-48,-41,22,-45,-92,-50,88,-54,95,-58,-102,-62,42,-65,-2,-69,41,-71,-92,-74,118,-76,-93,-78,44,-79,14,-80,89,-81,-14,-82,-1,-82,91,-81,34,-80,66,-79,-66,-78,-102,-76,-51,-74,83,-71,54,-68,92,-65,-37,-62,-101,-58,-97,-54,-26,-50,101,-45,22,-40,-4,-36,5,-30,54,-25,-125,-20,-27,-15,92,-9,-41,-4,92,2,-39,7,80,13,-75,18,6,24,56,29,74,34,47,39}; }
	private static byte[] data18(){ return new byte[] {-20,43,111,48,-68,52,-53,56,-111,60,26,64,74,67,56,70,-58,72,8,75,-22,76,119,78,-94,79,116,80,-33,80,-11,80,-97,80,-8,79,-30,78,-128,77,-79,75,-104,73,29,71,84,68,56,65,-50,61,30,58,38,54,-16,49,127,45,-41,40,-1,35,0,31,-43,25,-108,20,53,15,-59,9,76,4,-52,-2,78,-7,-42,-13,115,-18,25,-23,-23,-29,-50,-34,-31,-39,30,-43,-112,-48,56,-52,31,-56,73,-60,-75,-64,115,-67,120,-70,-42,-73,-124,-75,-112,-77,-16,-79,-79,-80,-51,-81,72,-81,39,-81,95,-81,-7,-81,-11,-80,70,-78,-2,-77,7,-74,105,-72,37,-69,42,-66,-122,-63,34,-59,12,-55,49,-51,-106,-47,48,-42,-5,-38,-14,-33,15,-27,77,-22,-94,-17,13,-11,-127,-6,0,0,125,5,-15,10,94,16,-81,21,-17,26,9,32,-1,36,-52,41,97,46,-58,50,-21,54,-49,58,113,62,-61,65,-50,68,-127,71,-25,73,-18,75,-94,77,-13,78,-18,79,-123,80,-63,80,-103,80,23,80,50,79,-14,77,85,76,93,74,14,72,108,69,115,66,50,63,-98,59,-50,55,-78,51,97,47,-46,42,21,38,40,33,22,28,-30,22,-110,17,49,12,-69,6,71,1,-60,-5,86,-10,-26,-16,-113,-21,80,-26,43,-31,47,-36,94,-41,-73,-46,77,-50,23,-54,40,-58,117,-62,20,-65,-9,-69,49,-71,-69,-74,-99,-76,-42,-78,111,-79,95,-80,-78,-81,96,-81,112,-81,-35,-81,-85,-80,-43,-79,90,-77,62,-75,118,-73,5,-70,-24,-68,22,-64,-105,-61,85,-57,98,-53,-96,-49,35,-44,-47,-40,-77,-35,-72,-30,-26,-25,41,-19,-117,-14,-13,-9,108,-3,-27,2,89,8,-57,13,33,19,103,24,-115,29,-107,34,109,39,30,44,-109,48,-40,52,-43,56,-106,60,10,64,55,67,15,70,-98,72,-55,74,-85,76,38,78,75,79,18,80,120,80,-125,80,41,80,120,79,97,78,-11,76,39,75,8,73,-117,70,-61,67,-94,64,62,61,-120,57,-104,53,96,49,-9,44,78,40,-127,35,-128,30,98,25,36,20,-52,14,102,9,-11,3,124,-2,8,-7,-101,-13,60,-18,-10,-24,-60,-29,-67,-34,-47,-39,33,-43,-106,-48,76,-52,60,-56,107,-60,-25,-64,-88,-67,-72,-70,30,-72,-45,-75,-29,-77,79,-78,14,-79,56,-80,-80,-81,-106,-81,-49,-81,111,-80,104,-79,-65,-78,114,-76,125,-74,-33,-72,-106,-69,-100,-66,-16,-63,-115,-59,112,-55,-114,-51,-12,-47,126,-42,75,-37,55,-32,77,-27,-125,-22,-48,-17,49,-11,-94,-6,18,0,-119,5,-13,10,88,16,-95,21,-41,26,-24,31,-40,36,-102,41,43,46,-123,50,-91,54,-126,58,30,62,108,65,110,68,36,71,125,73,-120,75,53,77,-120,78,127,79,25,80,80,80,46,80,-86,79,-54,78,-117,77,-13,75,-3,73,-72,71,19,69,41,66,-26,62,97,59,-110,55,-127,51,55,47,-80,42,-3,37,24,33,14,28,-27,22,-100,17,70,12,-40,6,108,1,-12,-5,-115,-10,35,-15,-37,-21,-102,-26,-123,-31,-118,-36,-65,-41,35,-45,-74,-50,-114,-54,-103,-58,-16,-62,-113,-65,114,-68,-80,-71,56,-73,25,-75,86,-77,-27,-79,-38,-80,34,-80,-46,-81,-37,-81,66,-80,10,-79,44,-78,-82,-77,-123,-75,-73,-73,61,-70,21,-67,62,-64,-82,-61,105,-57,101,-53,-98,-49,20,-44,-74,-40,-113,-35,-118,-30,-85,-25,-22,-20,56,-14,-95,-9,8,-3,127,2,-25,7,78,13,-94,18,-33,23,2,29,2,34,-40,38,-124,43,-8,47,56,52,53,56,-8,59,105,63,-102,66,117,69,2,72,58,74,23,76,-97,77,-57,78,-104,79,3,80,26,80,-58,79,34,79,20,78,-77,76,-13,74,-36,72,113,70,-81,67,-95,64,68,61,-94,57,-70,53,-110,49,52,45,-103,40,-39,35,-30,30,-44,25,-100,20,85,15,-10,9,-116,4,33,-1,-78,-7,77,-12,-8,-18,-80,-23,-116,-28,-128,-33,-96,-38,-24,-43,102,-47,22,-51,7,-55,54,-59,-86,-63,104,-66,117,-69,-48,-72,-126,-74,-121,-76,-24,-78,-94,-79,-71,-80,47,-80,-2,-81,51,-80,-67,-80,-83,-79,-13,-78,-106,-76,-109,-74,-28,-72,-117,-69,-128,-66,-60,-63,82,-59,35,-55,53,-51,-125,-47,9,-42,-65,-38,-96,-33,-87,-28,-48,-23,19,-17,106,-12,-52,-7,55,-1,-92,4,8,10,100,15,-84,20,-39,25,-18,30,-41,35,-101,40,46,45,-119,49,-82,53,-112,57,47,61,-119,64,-111,67,81,70,-74,72,-52,74,-123,76,-23,77,-19,78,-107,79,-31,79,-53,79,94,79,-116,78,99,77,-37,75,-2,73,-60,71,61,69,92,66,55,63,-67,59,6,56,5,52,-50,47,91,43,-77,38,-27,33,-27,28,-51,23,-111,18,69,13,-27,7,-127,2,20,-3,-79,-9,80,-14,9,-19,-50,-25,-71,-30,-65,-35,-13,-40,81,-44,-27,-49,-80,-53}; }
	private static byte[] data19(){ return new byte[] {-69,-57,4,-60,-102,-64,115,-67,-94,-70,30,-72,-18,-75,26,-76,-104,-78,123,-79,-80,-80,74,-80,62,-80,-112,-80,65,-79,80,-78,-76,-77,124,-75,-114,-73,3,-70,-61,-68,-46,-65,48,-61,-48,-58,-70,-54,-36,-50,63,-45,-50,-41,-108,-36,126,-31,-113,-26,-65,-21,0,-15,93,-10,-70,-5,38,1,-119,6,-23,11,56,17,117,22,-107,27,-106,32,114,37,30,42,-100,46,-30,50,-23,54,-74,58,56,62,114,65,98,68,-2,70,70,73,61,75,-43,76,23,78,-5,78,-125,79,-83,79,123,79,-25,78,-4,77,-79,76,14,75,19,73,-65,70,28,68,38,65,-28,61,91,58,-118,54,127,50,46,46,-74,41,-4,36,38,32,30,27,-1,21,-63,16,115,11,20,6,-81,0,77,-5,-22,-11,-103,-16,88,-21,44,-26,37,-31,61,-36,-127,-41,-9,-46,-100,-50,-125,-54,-95,-58,9,-61,-73,-65,-86,-68,-5,-71,-115,-73,-127,-75,-55,-77,100,-78,104,-79,-70,-80,115,-80,-121,-80,-13,-80,-56,-79,-24,-78,119,-76,73,-74,-121,-72,5,-69,-27,-67,6,-63,122,-60,45,-56,40,-52,89,-48,-56,-44,103,-39,50,-34,40,-29,61,-24,110,-19,-71,-14,12,-8,111,-3,-46,2,48,8,-119,13,-50,18,-3,23,19,29,1,34,-49,38,102,43,-45,47,0,52,-10,55,-91,59,17,63,52,66,3,69,-118,71,-75,73,-116,75,12,77,47,78,-9,78,100,79,111,79,34,79,115,78,110,77,8,76,76,74,55,72,-49,69,20,67,10,64,-75,60,26,57,55,53,32,49,-62,44,59,40,125,35,-102,30,-112,25,108,20,42,15,-33,9,126,4,34,-1,-67,-7,106,-12,28,-17,-25,-23,-53,-28,-52,-33,-9,-38,76,-42,-47,-47,-113,-51,-121,-55,-69,-59,60,-62,-3,-66,17,-68,113,-71,37,-73,46,-75,-111,-77,76,-78,98,-79,-43,-80,-90,-80,-46,-80,93,-79,68,-78,-125,-77,35,-75,19,-73,95,-71,-8,-69,-26,-66,30,-62,-98,-59,102,-55,104,-51,-83,-47,31,-42,-50,-38,-102,-33,-99,-28,-82,-23,-23,-18,44,-12,-122,-7,-31,-2,65,4,-104,9,-22,14,34,20,77,25,78,30,53,35,-18,39,120,44,-47,48,-19,52,-52,56,105,60,-66,63,-55,66,-123,69,-17,71,4,74,-57,75,39,77,56,78,-28,78,55,79,48,79,-59,78,4,78,-28,76,108,75,-105,73,114,71,-11,68,38,66,16,63,-89,59,-2,55,19,52,-24,47,-120,43,-13,38,49,34,70,29,59,24,18,19,-46,13,-124,8,42,3,-52,-3,118,-8,31,-13,-28,-19,-79,-24,-92,-29,-78,-34,-21,-39,78,-43,-27,-48,-78,-52,-68,-56,9,-59,-106,-63,114,-66,-105,-69,14,-71,-40,-74,-7,-76,111,-77,68,-78,110,-79,-7,-80,-33,-80,33,-79,-62,-79,-68,-78,19,-76,-63,-75,-57,-73,36,-70,-52,-68,-49,-65,13,-61,-93,-58,110,-54,-123,-50,-56,-46,78,-41,-8,-37,-44,-32,-48,-27,-18,-22,33,-16,107,-11,-69,-6,26,0,109,5,-55,10,5,16,66,21,87,26,85,31,42,36,-40,40,81,45,-97,49,-94,53,122,57,-5,60,70,64,53,67,-26,69,53,72,59,74,-28,75,52,77,48,78,-60,78,10,79,-27,78,113,78,-106,77,103,76,-37,74,-8,72,-62,70,50,68,92,65,48,62,-62,58,12,55,21,51,-29,46,124,42,-34,37,29,33,39,28,34,23,-16,17,-74,12,104,7,16,2,-69,-4,101,-9,25,-14,-30,-20,-67,-25,-73,-30,-46,-35,23,-39,-122,-44,46,-48,8,-52,33,-56,-127,-60,27,-63,12,-66,66,-69,-55,-72,-86,-74,-42,-76,103,-77,70,-78,-117,-79,33,-79,30,-79,110,-79,33,-78,46,-77,-112,-76,83,-74,100,-72,-50,-70,-120,-67,-113,-64,-32,-61,122,-57,83,-53,108,-49,-68,-45,66,-40,-12,-36,-46,-31,-47,-26,-20,-21,36,-15,103,-10,-71,-5,17,1,97,6,-77,11,-18,16,29,22,42,27,32,32,-24,36,-116,41,-8,45,50,50,51,54,-17,57,111,61,-100,64,-119,67,28,70,103,72,84,74,-16,75,49,77,22,78,-93,78,-49,78,-90,78,23,78,54,77,-12,75,91,74,109,72,41,70,-113,67,-82,64,118,61,2,58,66,54,70,50,13,46,-95,41,0,37,59,32,69,27,61,22,13,17,-42,11,-121,6,54,1,-29,-5,-109,-10,79,-15,32,-20,-2,-26,9,-30,39,-35,122,-40,-10,-45,-92,-49,-111,-53,-76,-57,31,-60,-50,-64,-59,-67,13,-69,-91,-72,-114,-74,-47,-76,106,-77,91,-78,-85,-79,84,-79,88,-79,-67,-79,120,-78,-111,-77,3,-75,-51,-74,-21,-72,96,-69,31,-66,50,-63,-117,-60,41,-56,12,-52,36,-48,-128,-44,1,-39,-68,-35,-105,-30,-105,-25,-74,-20,-27,-15,44,-9,118,-4,-52,1,25,7,97,12,-104,17,-66,22,-59,27,-79,32,111,37,10,42,104,46,-96,50,-118,54,69,58}; }
	private static byte[] data20(){ return new byte[] {-81,61,-41,64,-76,67,60,70,120,72,91,74,-23,75,29,77,-9,77,119,78,-105,78,98,78,-55,77,-36,76,-110,75,-17,73,-12,71,-83,69,6,67,34,64,-29,60,104,57,-93,53,-92,49,105,45,-10,40,90,36,-116,31,-98,26,-111,21,104,16,44,11,-24,5,-108,0,74,-5,0,-10,-66,-16,-105,-21,-127,-26,-118,-31,-68,-36,13,-40,-103,-45,80,-49,67,-53,117,-57,-25,-61,-94,-64,-91,-67,-10,-70,-104,-72,-112,-74,-40,-76,-126,-77,120,-78,-42,-79,-123,-79,-104,-79,1,-78,-54,-78,-26,-77,101,-75,50,-73,90,-71,-44,-69,-103,-66,-78,-63,12,-59,-78,-56,-108,-52,-77,-48,12,-43,-112,-39,77,-34,35,-29,41,-24,61,-19,115,-14,-81,-9,-4,-4,72,2,-108,7,-44,12,7,18,38,23,37,28,11,33,-62,37,81,42,-82,46,-45,50,-63,54,103,58,-47,61,-22,64,-64,67,64,70,115,72,75,74,-47,75,-3,76,-50,77,71,78,95,78,32,78,-123,77,-116,76,64,75,-109,73,-104,71,71,69,-95,66,-75,63,117,60,-9,56,49,53,47,49,-13,44,-123,40,-33,35,31,31,38,26,37,21,-9,15,-59,10,126,5,53,0,-23,-6,-88,-11,106,-16,74,-21,55,-26,76,-31,125,-36,-34,-41,104,-45,45,-49,35,-53,96,-57,-42,-61,-100,-64,-94,-67,0,-69,-93,-72,-88,-74,-13,-76,-93,-77,-91,-78,1,-78,-64,-79,-49,-79,68,-78,11,-77,53,-76,-83,-75,-120,-73,-85,-71,45,-68,-16,-66,15,-62,103,-59,14,-55,-13,-52,14,-47,104,-43,-17,-39,-95,-34,127,-29,122,-24,-111,-19,-64,-14,-3,-9,64,-3,-116,2,-49,7,16,13,57,18,86,23,76,28,47,33,-36,37,109,42,-68,46,-31,50,-61,54,104,58,-57,61,-29,64,-87,67,44,70,81,72,44,74,-87,75,-47,76,-98,77,17,78,40,78,-26,77,68,77,77,76,-6,74,80,73,81,71,-2,68,90,66,107,63,45,60,-81,56,-23,52,-21,48,-82,44,64,40,-91,35,-37,30,-12,25,-25,20,-56,15,-107,10,82,5,15,0,-57,-6,-120,-11,84,-16,51,-21,41,-26,66,-31,118,-36,-34,-41,108,-45,54,-49,50,-53,113,-57,-17,-61,-76,-64,-60,-67,33,-69,-51,-72,-49,-74,35,-75,-46,-77,-41,-78,57,-78,-13,-79,10,-78,124,-78,71,-77,110,-76,-21,-75,-64,-73,-25,-71,101,-68,42,-65,67,-62,-96,-59,61,-55,36,-51,60,-47,-111,-43,23,-38,-60,-34,-96,-29,-108,-24,-84,-19,-47,-14,13,-8,78,-3,-112,2,-43,7,10,13,55,18,72,23,66,28,23,33,-54,37,78,42,-96,46,-66,50,-99,54,66,58,-102,61,-76,64,123,67,-8,69,31,72,-10,73,112,75,-98,76,99,77,-34,77,-20,77,-78,77,13,77,26,76,-57,74,31,73,34,71,-45,68,49,66,68,63,10,60,-112,56,-51,52,-44,48,-103,44,51,40,-106,35,-40,30,-18,25,-19,20,-51,15,-96,10,98,5,36,0,-34,-6,-89,-11,115,-16,88,-21,83,-26,106,-31,-86,-36,12,-40,-91,-45,105,-49,111,-53,-87,-57,47,-60,-16,-64,4,-66,95,-69,12,-71,16,-73,95,-75,17,-76,18,-77,115,-78,43,-78,64,-78,-83,-78,121,-77,-104,-76,21,-74,-29,-73,10,-70,125,-68,70,-65,82,-62,-81,-59,70,-55,39,-51,58,-47,-117,-43,8,-38,-74,-34,-123,-29,123,-24,-119,-19,-84,-14,-29,-9,27,-3,96,2,-101,7,-48,12,-10,17,6,23,-5,27,-47,32,126,37,2,42,82,46,111,50,79,54,-17,57,78,61,99,64,46,67,-85,69,-42,71,-84,73,47,75,87,76,40,77,-96,77,-70,77,125,77,-30,76,-15,75,-92,74,5,73,10,71,-62,68,38,66,65,63,12,60,-101,56,-38,52,-22,48,-73,44,84,40,-62,35,5,31,36,26,38,21,16,16,-30,10,-78,5,108,0,56,-5,-9,-11,-45,-16,-78,-21,-75,-26,-54,-31,15,-35,112,-40,10,-44,-49,-49,-45,-53,15,-56,-113,-60,82,-63,97,-66,-69,-69,100,-71,97,-73,-79,-75,88,-76,90,-77,-80,-78,101,-78,116,-78,-41,-78,-96,-77,-76,-76,46,-74,-16,-73,18,-70,124,-68,60,-65,67,-62,-107,-59,38,-55,-2,-52,10,-47,82,-43,-53,-39,108,-34,61,-29,35,-24,49,-19,77,-14,122,-9,-72,-4,-21,1,46,7,88,12,125,17,-115,22,126,27,84,32,1,37,-126,41,-40,45,-14,49,-42,53,120,57,-37,60,-14,63,-59,66,65,69,120,71,79,73,-37,74,10,76,-31,76,99,77,-126,77,80,77,-66,76,-44,75,-108,74,-8,72,14,71,-53,68,57,66,96,63,50,60,-54,56,24,53,39,49,8,45,-92,40,33,36,104,31,-112,26,-102,21,-122,16,100,11,51,6,-7,0,-63,-5,-116,-10,99,-15,73,-20,76,-25,97,-30,-89,-35,9,-39,-101,-44,105,-48,92,-52,-95,-56,19,-59}; }
	private static byte[] data21(){ return new byte[] {-38,-63,-37,-66,53,-68,-47,-71,-52,-73,18,-74,-80,-76,-87,-77,-11,-78,-95,-78,-92,-78,1,-77,-73,-77,-53,-76,43,-74,-13,-73,-8,-71,103,-68,15,-65,17,-62,86,-59,-34,-56,-87,-52,-83,-48,-22,-44,89,-39,-13,-35,-71,-30,-103,-25,-95,-20,-78,-15,-32,-10,14,-4,74,1,125,6,-84,11,-52,16,-38,21,-52,26,-94,31,77,36,-39,40,37,45,79,49,46,53,-36,56,66,60,97,63,58,66,-63,68,-2,70,-31,72,119,74,-81,75,-108,76,30,77,77,77,37,77,-98,76,-57,75,-116,74,6,73,32,71,-16,68,107,66,-101,63,127,60,31,57,122,53,-102,49,124,45,46,41,-84,36,1,32,52,27,63,22,60,17,25,12,-15,6,-68,1,-120,-4,84,-9,51,-14,19,-19,29,-24,46,-29,114,-34,-46,-39,101,-43,36,-47,32,-51,80,-55,-56,-59,124,-62,124,-65,-56,-68,92,-70,76,-72,-126,-74,26,-75,0,-76,69,-77,-33,-78,-44,-78,37,-77,-55,-77,-48,-76,35,-74,-43,-73,-42,-71,43,-68,-52,-66,-66,-63,-16,-60,112,-56,43,-52,36,-48,82,-44,-71,-40,68,-35,3,-30,-38,-26,-43,-21,-28,-16,7,-10,51,-5,104,0,-106,5,-57,10,-32,15,-14,20,-30,25,-70,30,106,35,-10,39,75,44,120,48,94,52,25,56,-128,59,-81,62,-111,65,34,68,110,70,93,72,0,74,71,75,61,76,-46,76,21,77,-4,76,-123,76,-65,75,-107,74,30,73,77,71,42,69,-73,66,-9,63,-20,60,-104,57,8,54,46,50,39,46,-33,41,110,37,-53,32,10,28,31,23,36,18,9,13,-24,7,-73,2,-121,-3,90,-8,51,-13,31,-18,28,-23,54,-28,112,-33,-48,-38,90,-42,23,-46,6,-50,52,-54,-102,-58,76,-61,58,-64,122,-67,4,-69,-34,-72,15,-73,-113,-75,104,-76,-102,-77,35,-77,8,-77,67,-77,-39,-77,-57,-76,15,-74,-88,-73,-102,-71,-38,-69,108,-66,72,-63,110,-60,-39,-57,-122,-53,111,-49,-112,-45,-28,-41,105,-36,22,-31,-25,-27,-42,-22,-35,-17,-10,-12,31,-6,76,-1,123,4,-93,9,-61,14,-53,19,-57,24,-103,29,85,34,-32,38,65,43,114,47,101,51,38,55,-100,58,-39,61,-61,64,107,67,-66,69,-59,71,116,73,-46,74,-44,75,-123,76,-44,76,-46,76,114,76,-69,75,-85,74,70,73,-122,71,-128,69,24,67,115,64,116,61,58,58,-77,54,-11,50,-12,46,-60,42,89,38,-51,33,14,29,56,24,63,19,50,14,21,9,-21,3,-63,-2,-109,-7,116,-12,90,-17,90,-22,111,-27,-91,-32,0,-36,-124,-41,55,-45,29,-49,63,-53,-101,-57,59,-60,32,-63,75,-66,-57,-69,-112,-71,-85,-73,26,-74,-34,-76,-4,-77,110,-77,63,-77,98,-77,-28,-77,-69,-76,-23,-75,114,-73,70,-71,121,-69,-19,-67,-70,-64,-55,-61,32,-57,-69,-54,-112,-50,-94,-46,-26,-42,91,-37,-6,-33,-67,-28,-92,-23,-99,-18,-76,-13,-50,-8,-3,-3,32,3,78,8,101,13,119,18,108,23,73,28,6,33,-103,37,5,42,61,46,62,50,9,54,-111,57,-39,60,-39,63,-114,66,-9,68,15,71,-39,72,67,74,102,75,36,76,-111,76,-90,76,90,76,-63,75,-60,74,124,73,-46,71,-29,69,-108,67,4,65,30,62,-7,58,-122,55,-34,51,-19,47,-49,43,122,39,-10,34,77,30,125,25,-109,20,-114,15,123,10,86,5,51,0,7,-5,-23,-11,-48,-16,-51,-21,-32,-26,16,-30,102,-35,-35,-40,-117,-44,97,-48,120,-52,-58,-56,85,-59,37,-62,69,-65,-91,-68,95,-70,96,-72,-70,-74,103,-75,105,-76,-56,-77,120,-77,-121,-77,-18,-77,-90,-76,-61,-75,39,-73,-21,-72,-4,-70,94,-67,15,-64,5,-61,74,-58,-56,-55,-112,-51,-120,-47,-69,-43,32,-38,-82,-34,99,-29,61,-24,42,-19,56,-14,75,-9,112,-4,-106,1,-72,6,-40,11,-30,16,-33,21,-63,26,-127,31,34,36,-110,40,-40,44,-23,48,-65,52,91,56,-77,59,-57,62,-111,65,16,68,65,70,29,72,-87,73,-34,74,-70,75,68,76,111,76,70,76,-63,75,-23,74,-77,73,48,72,82,70,37,68,-83,65,-30,62,-45,59,125,56,-27,52,17,49,5,45,-63,40,81,36,-72,31,-10,26,27,22,30,17,23,12,-7,6,-38,1,-75,-4,-107,-9,126,-14,123,-19,-124,-24,-74,-29,-6,-34,114,-38,11,-42,-37,-47,-34,-51,28,-54,-104,-58,88,-61,91,-64,-83,-67,71,-69,52,-71,112,-73,4,-74,-21,-76,43,-76,-65,-77,-78,-77,-11,-77,-102,-76,-116,-75,-34,-74,125,-72,116,-70,-73,-68,78,-65,42,-62,82,-59,-70,-56,101,-52,76,-48,103,-44,-71,-40,51,-35,-37,-31,-95,-26,-120,-21,-125,-16,-106,-11,-86,-6,-44,-1,-21,4,17,10,23,15,27,20,0,25,-57,29,116,34,-20,38,68,43,94,47,75,51,-11,54}; }
	private static byte[] data22(){ return new byte[] {101,58,-114,61,110,64,10,67,79,69,75,71,-13,72,66,74,67,75,-29,75,51,76,40,76,-62,75,11,75,-11,73,-113,72,-44,70,-60,68,104,66,-66,63,-56,60,-112,57,16,54,86,50,97,46,50,42,-37,37,76,33,-94,28,-47,23,-27,18,-27,13,-44,8,-74,3,-101,-2,121,-7,101,-12,93,-17,102,-22,-117,-27,-51,-32,52,-36,-59,-41,-125,-45,118,-49,-95,-53,8,-56,-78,-60,-99,-63,-43,-66,84,-68,38,-70,66,-72,-69,-74,127,-75,-95,-76,20,-76,-28,-77,10,-76,-121,-76,93,-75,-119,-74,10,-72,-34,-71,4,-68,118,-66,57,-63,63,-60,-114,-57,30,-53,-24,-50,-18,-46,41,-41,-116,-37,37,-32,-40,-28,-80,-23,-94,-18,-94,-13,-70,-8,-49,-3,-13,2,8,8,27,13,28,18,6,23,-36,27,-121,32,25,37,116,41,-88,45,-94,49,98,53,-21,56,39,60,40,63,-39,65,64,68,90,70,30,72,-110,73,-81,74,120,75,-27,75,1,76,-67,75,40,75,58,74,-14,72,92,71,112,69,51,67,-83,64,-45,61,-67,58,88,55,-67,51,-35,47,-50,43,-124,39,23,35,116,30,-68,25,-38,20,-24,15,-32,10,-50,5,-79,0,-101,-5,127,-10,123,-15,122,-20,-97,-25,-47,-30,49,-34,-78,-39,95,-43,66,-47,86,-51,-88,-55,55,-58,12,-61,34,-64,-118,-67,53,-69,58,-71,-121,-73,49,-74,41,-75,126,-76,35,-76,40,-76,125,-76,48,-75,53,-74,-110,-73,65,-71,65,-69,-106,-67,46,-64,28,-61,70,-58,-73,-55,105,-51,78,-47,115,-43,-63,-39,64,-34,-29,-30,-88,-25,-117,-20,-124,-15,-117,-10,-95,-5,-73,0,-48,5,-28,10,-30,15,-37,20,-82,25,111,30,6,35,117,39,-71,43,-59,47,-93,51,59,55,-102,58,-78,61,-126,64,12,67,66,69,45,71,-61,72,5,74,-13,74,-120,75,-56,75,-82,75,63,75,119,74,89,73,-24,71,33,70,12,68,-90,65,-9,62,-6,59,-66,56,59,53,-128,49,-122,45,92,41,-1,36,121,32,-49,27,1,23,29,18,32,13,22,8,3,3,-20,-3,-41,-8,-52,-13,-50,-18,-29,-23,21,-27,96,-32,-41,-37,117,-41,62,-45,66,-49,118,-53,-15,-57,-94,-60,-93,-63,-32,-66,114,-68,78,-70,122,-72,-3,-74,-51,-75,-5,-76,122,-76,82,-76,-125,-76,6,-75,-22,-75,22,-73,-92,-72,121,-70,-91,-68,29,-65,-32,-63,-21,-60,57,-56,-55,-53,-107,-49,-104,-45,-50,-41,53,-36,-63,-32,119,-27,69,-22,48,-17,45,-12,57,-7,75,-2,97,3,111,8,121,13,109,18,81,23,23,28,-66,32,61,37,-108,41,-73,45,-88,49,96,53,-41,56,17,60,0,63,-87,65,9,68,20,70,-43,71,59,73,85,74,18,75,125,75,-114,75,71,75,-81,74,-72,73,115,72,-42,70,-23,68,-83,66,35,64,78,61,52,58,-41,54,56,51,99,47,79,43,21,39,-97,34,18,30,81,25,-127,20,-110,15,-110,10,-119,5,116,0,101,-5,87,-10,86,-15,101,-20,-116,-25,-49,-30,50,-34,-64,-39,117,-43,97,-47,126,-51,-40,-55,111,-58,76,-61,106,-64,-42,-67,-116,-69,-111,-71,-23,-73,-109,-74,-110,-75,-24,-76,-109,-76,-106,-76,-16,-76,-94,-75,-89,-74,3,-72,-77,-71,-82,-69,3,-66,-105,-64,127,-61,-89,-58,19,-54,-67,-51,-95,-47,-71,-43,5,-38,122,-34,22,-29,-43,-25,-82,-20,-99,-15,-96,-10,-88,-5,-70,0,-56,5,-46,10,-52,15,-74,20,-119,25,57,30,-48,34,50,39,114,43,121,47,77,51,-30,54,60,58,77,61,29,64,-97,66,-41,68,-68,70,85,72,-112,73,-124,74,22,75,88,75,67,75,-48,74,19,74,-13,72,-119,71,-56,69,-74,67,90,65,-84,62,-68,59,-124,56,11,53,86,49,102,45,68,41,-14,36,116,32,-47,27,17,23,49,18,65,13,63,8,53,3,38,-2,28,-7,20,-12,36,-17,59,-22,118,-27,-54,-32,67,-36,-25,-41,-72,-45,-70,-49,-7,-53,111,-56,41,-59,36,-62,106,-65,-13,-68,-42,-70,-7,-72,127,-73,74,-74,116,-75,-19,-76,-61,-76,-23,-76,109,-75,66,-74,108,-73,-19,-72,-67,-70,-34,-68,76,-65,6,-62,5,-59,75,-56,-50,-53,-112,-49,-121,-45,-76,-41,14,-36,-111,-32,57,-27,1,-22,-35,-18,-43,-13,-44,-8,-35,-3,-20,2,-16,7,-11,12,-32,17,-64,22,125,27,35,32,-102,36,-14,40,16,45,1,49,-72,52,45,56,108,59,89,62,11,65,103,67,124,69,65,71,-83,72,-49,73,-109,74,6,75,33,75,-25,74,82,74,111,73,46,72,-94,70,-64,68,-111,66,18,64,79,61,61,58,-15,54,95,51,-106,47,-109,43,96,39,-3,34,119,30,-57,25,2,21,25,16,44,11,34,6,34,1,18,-4,17,-9,21,-14,42,-19,86,-24,-101,-29,5,-33,-110,-38,73,-42,53,-46}; }
	private static byte[] data23(){ return new byte[] {78,-50,-85,-54,59,-57,21,-60,44,-63,-108,-66,64,-68,65,-70,-117,-72,45,-73,34,-74,105,-75,11,-75,-1,-76,75,-75,-18,-75,-26,-74,49,-72,-48,-71,-65,-69,-2,-67,-121,-64,92,-61,115,-58,-49,-55,107,-51,59,-47,72,-43,-126,-39,-25,-35,123,-30,37,-25,-9,-21,-40,-16,-49,-11,-50,-6,-40,-1,-36,4,-32,9,-44,14,-71,19,-121,24,57,29,-55,33,48,38,113,42,118,46,83,50,-22,53,74,57,104,60,57,63,-52,65,9,68,-3,69,-93,71,-19,72,-18,73,-112,74,-27,74,-37,74,-124,74,-50,73,-55,72,112,71,-65,69,-57,67,119,65,-27,62,2,60,-31,56,122,53,-42,49,-4,45,-23,41,-88,37,60,33,-89,28,-11,23,37,19,63,14,75,9,71,4,71,-1,60,-6,71,-11,77,-16,118,-21,-87,-26,1,-30,123,-35,24,-39,-21,-44,-29,-48,33,-51,-121,-55,64,-58,40,-61,104,-64,-31,-67,-73,-69,-55,-71,61,-72,-7,-74,11,-74,120,-75,50,-75,73,-75,-77,-75,114,-74,-120,-73,-16,-72,-86,-70,-77,-68,12,-65,-84,-63,-105,-60,-59,-57,51,-53,-32,-50,-62,-46,-36,-42,33,-37,-106,-33,42,-28,-30,-24,-77,-19,-101,-14,-114,-9,-110,-4,-113,1,-107,6,-114,11,121,16,84,21,19,26,-74,30,54,35,-116,39,-76,43,-84,47,106,51,-15,54,50,58,57,61,-17,63,102,66,-121,68,97,70,-28,71,24,73,-11,73,-127,74,-79,74,-110,74,24,74,74,73,43,72,-78,70,-17,68,-40,66,119,64,-54,61,-43,58,-96,55,38,52,117,48,-117,44,106,40,32,36,-88,31,15,27,86,22,-126,17,-101,12,-91,7,-87,2,-92,-3,-86,-8,-80,-13,-51,-18,-12,-23,63,-27,-98,-32,44,-36,-38,-41,-67,-45,-49,-49,28,-52,-98,-56,107,-59,108,-62,-57,-65,89,-67,70,-69,121,-71,4,-72,-37,-74,13,-74,-115,-75,106,-75,-104,-75,28,-74,-9,-74,36,-72,-92,-71,120,-69,-107,-67,3,-64,-70,-62,-76,-59,-9,-56,115,-52,47,-48,29,-44,69,-40,-111,-36,16,-31,-87,-27,101,-22,60,-17,31,-12,26,-7,17,-2,18,3,15,8,-2,12,-28,17,-79,22,99,27,-3,31,101,36,-77,40,-61,44,-85,48,84,52,-61,55,-13,58,-34,61,-128,64,-35,66,-27,68,-88,70,14,72,45,73,-18,73,97,74,121,74,63,74,-81,73,-55,72,-111,71,5,70,41,68,2,66,-121,63,-50,60,-59,57,-128,54,-6,50,58,47,66,43,29,39,-59,34,73,30,-84,25,-22,20,26,16,46,11,61,6,66,1,66,-4,77,-9,93,-14,127,-19,-72,-24,5,-28,124,-33,16,-37,-43,-42,-61,-46,-20,-50,71,-53,-28,-57,-66,-60,-36,-63,70,-65,-11,-68,-12,-70,66,-71,-32,-73,-44,-74,24,-74,-75,-75,-92,-75,-22,-75,-121,-74,116,-73,-72,-72,78,-70,48,-68,102,-66,-31,-64,-85,-61,-77,-58,5,-54,-115,-51,84,-47,80,-43,122,-39,-43,-35,84,-30,-14,-26,-74,-21,-123,-16,115,-11,97,-6,94,-1,85,4,77,9,54,14,17,19,-45,23,126,28,4,33,103,37,-99,41,-93,45,119,49,14,53,111,56,-125,59,99,62,-22,64,53,67,40,69,-46,70,42,72,42,73,-33,73,50,74,63,74,-22,73,72,73,80,72,-1,70,105,69,116,67,64,65,-74,62,-21,59,-42,56,-120,53,-18,49,47,46,36,42,-2,37,-98,33,29,29,122,24,-68,19,-28,14,1,10,11,5,22,0,28,-5,44,-10,67,-15,113,-20,-83,-25,14,-29,-118,-34,46,-38,1,-42,-1,-47,53,-50,-91,-54,78,-57,62,-60,110,-63,-23,-66,-84,-68,-64,-70,30,-71,-42,-73,-43,-74,54,-74,-34,-75,-26,-75,61,-74,-22,-74,-19,-73,62,-71,-25,-70,-40,-68,29,-65,-90,-63,123,-60,-109,-57,-20,-54,-128,-50,80,-46,82,-42,-124,-38,-30,-34,101,-29,9,-24,-54,-20,-98,-15,-124,-10,117,-5,108,0,95,5,81,10,48,15,7,20,-68,24,95,29,-40,33,46,38,88,42,81,46,20,50,-97,53,-23,56,-10,59,-69,62,60,65,106,67,85,69,-25,70,46,72,32,73,-67,73,6,74,-3,73,-104,73,-26,72,-34,71,127,70,-40,68,-39,66,-110,64,3,62,38,59,14,56,-84,52,22,49,67,45,64,41,7,37,-84,32,35,28,-126,23,-62,18,-23,13,10,9,21,4,37,-1,49,-6,66,-11,105,-16,-108,-21,-28,-26,70,-30,-48,-35,-125,-39,92,-43,108,-47,-83,-51,42,-54,-26,-58,-31,-61,34,-63,-83,-66,125,-68,-91,-70,17,-71,-40,-73,-22,-74,86,-74,18,-74,39,-74,-116,-74,74,-73,88,-72,-71,-71,109,-69,105,-67,-69,-65,79,-62,44,-59,79,-56,-85,-53,77,-49,29,-45,40,-41,91,-37,-66,-33,67,-28,-24,-24,-89,-19,124,-14,94,-9,81,-4,60,1,50,6,23,11,-10,15,-65,20,114,25,4,30}; }
	private static byte[] data24(){ return new byte[] {122,34,-62,38,-30,42,-51,46,-122,50,2,54,67,57,61,60,-5,62,99,65,-111,67,97,69,-18,70,35,72,6,73,-105,73,-45,73,-71,73,77,73,-118,72,119,71,15,70,89,68,84,66,1,64,105,61,-122,58,101,55,-3,51,99,48,-120,44,-125,40,72,36,-23,31,98,27,-67,22,-1,17,41,13,74,8,90,3,111,-2,124,-7,-102,-12,-67,-17,-6,-22,74,-26,-71,-31,76,-35,6,-39,-22,-44,7,-47,81,-51,-37,-55,-95,-58,-87,-61,-10,-64,-116,-66,109,-68,-101,-70,25,-71,-24,-73,9,-73,125,-74,75,-74,101,-74,-38,-74,-97,-73,-74,-72,38,-70,-36,-69,-24,-67,59,-64,-38,-62,-69,-59,-26,-56,70,-52,-20,-49,-64,-45,-51,-41,3,-36,103,-32,-22,-28,-110,-23,76,-18,36,-13,-1,-9,-17,-4,-41,1,-57,6,-88,11,127,16,66,21,-18,25,120,30,-26,34,35,39,60,43,30,47,-53,50,63,54,115,57,101,60,22,63,119,65,-106,67,95,69,-32,70,9,72,-28,72,107,73,-102,73,126,73,-1,72,61,72,26,71,-79,69,-17,67,-27,65,-115,63,-19,60,10,58,-35,54,122,51,-42,47,-2,43,-12,39,-70,35,89,31,-43,26,47,22,116,17,-96,12,-59,7,-42,2,-14,-3,3,-7,38,-12,80,-17,-110,-22,-24,-27,97,-31,-5,-36,-71,-40,-83,-44,-56,-48,35,-51,-77,-55,-127,-58,-108,-61,-25,-64,-118,-66,111,-68,-84,-70,44,-71,9,-72,47,-73,-82,-74,-127,-74,-93,-74,32,-73,-21,-73,10,-71,124,-70,60,-68,74,-66,-95,-64,70,-61,41,-58,86,-55,-70,-52,96,-48,53,-44,68,-40,121,-36,-37,-32,95,-27,2,-22,-65,-18,-115,-13,108,-8,81,-3,60,2,33,7,1,12,-48,16,-113,21,50,26,-70,30,28,35,87,39,102,43,64,47,-23,50,82,54,-127,57,107,60,19,63,112,65,-125,67,74,69,-65,70,-25,71,-74,72,59,73,98,73,64,73,-65,72,-13,71,-46,70,93,69,-96,67,-115,65,52,63,-107,60,-88,57,-125,54,26,51,118,47,-94,43,-110,39,96,35,-3,30,122,26,-38,21,29,17,83,12,115,7,-109,2,-90,-3,-55,-8,-27,-13,30,-17,94,-22,-64,-27,57,-31,-37,-36,-95,-40,-105,-44,-66,-48,24,-51,-77,-55,-123,-58,-97,-61,-8,-64,-97,-66,-116,-68,-53,-70,84,-71,51,-72,94,-73,-28,-74,-74,-74,-31,-74,93,-73,46,-72,77,-71,-60,-70,-126,-68,-107,-66,-20,-64,-112,-61,118,-58,-96,-55,6,-51,-89,-48,-127,-44,-121,-40,-65,-36,29,-31,-98,-27,62,-22,-8,-18,-63,-13,-97,-8,125,-3,101,2,68,7,34,12,-21,16,-92,21,67,26,-57,30,32,35,93,39,94,43,60,47,-38,50,66,54,104,57,83,60,-15,62,81,65,89,67,35,69,-115,70,-69,71,127,72,8,73,42,73,4,73,-122,72,-73,71,-109,70,36,69,94,67,82,65,-7,62,86,60,114,57,72,54,-27,50,66,47,111,43,101,39,51,35,-43,30,86,26,-74,21,3,17,55,12,96,7,-128,2,-101,-3,-66,-8,-26,-13,26,-17,103,-22,-60,-27,76,-31,-23,-36,-71,-40,-79,-44,-39,-48,61,-51,-44,-55,-80,-58,-57,-61,40,-63,-52,-66,-64,-68,-3,-70,-118,-71,104,-72,-105,-73,26,-73,-18,-74,25,-73,-108,-73,100,-72,-124,-71,-9,-70,-75,-68,-59,-66,26,-63,-69,-61,-96,-58,-60,-55,42,-51,-59,-48,-101,-44,-96,-40,-48,-36,47,-31,-90,-27,71,-22,-9,-18,-61,-13,-108,-8,118,-3,81,2,54,7,6,12,-47,16,-124,21,31,26,-95,30,-10,34,47,39,45,43,11,47,-94,50,12,54,48,57,22,60,-70,62,14,65,35,67,-32,68,87,70,121,71,73,72,-53,72,-13,72,-49,72,82,72,-123,71,103,70,-10,68,57,67,46,65,-40,62,59,60,90,57,55,54,-44,50,59,47,103,43,104,39,55,35,-32,30,100,26,-53,21,29,17,82,12,-123,7,-91,2,-57,-3,-16,-8,21,-12,85,-17,-99,-22,6,-26,-119,-31,46,-35,-3,-40,-9,-44,34,-47,-121,-51,29,-54,-6,-58,18,-60,112,-63,24,-65,4,-67,70,-69,-52,-71,-86,-72,-42,-73,85,-73,39,-73,76,-73,-59,-73,-114,-72,-82,-71,21,-69,-43,-68,-38,-66,46,-63,-59,-61,-88,-58,-61,-55,37,-51,-70,-48,-120,-44,-119,-40,-76,-36,8,-31,-126,-27,19,-22,-55,-18,-125,-13,93,-8,45,-3,17,2,-27,6,-69,11,126,16,47,21,-55,25,69,30,-99,34,-47,38,-45,42,-87,46,72,50,-83,53,-41,56,-70,59,99,62,-72,64,-48,66,-110,68,10,70,50,71,9,72,-118,72,-66,72,-102,72,38,72,95,71,71,70,-35,68,39,67,35,65,-46,62,67,60,95,57,77,54,-21,50,92,47,-111,43,-109,39,113,35,24,31,-87,26,21,22,102,17,-81,12,-42,7,9,3,39,-2,85,-7}; }
	private static byte[] data25(){ return new byte[] {-127,-12,-63,-17,13,-21,119,-26,-4,-31,-96,-35,116,-39,103,-43,-103,-47,-13,-51,-110,-54,100,-57,125,-60,-41,-63,119,-65,103,-67,-103,-69,35,-70,-10,-72,28,-72,-106,-73,94,-73,127,-73,-20,-73,-78,-72,-60,-71,40,-69,-36,-68,-39,-66,35,-63,-74,-61,-121,-58,-90,-55,-15,-52,-117,-48,70,-44,70,-40,101,-36,-76,-32,36,-27,-77,-23,92,-18,25,-13,-30,-9,-72,-4,-112,1,101,6,54,11,-12,15,-89,20,61,25,-70,29,17,34,68,38,75,42,32,46,-61,49,43,53,86,56,68,59,-23,61,78,64,99,66,50,68,-82,69,-32,70,-68,71,73,72,-124,72,107,72,0,72,66,71,53,70,-45,68,45,67,43,65,-17,62,94,60,-112,57,-128,54,43,51,-88,47,-31,43,-12,39,-49,35,-116,31,27,27,-110,22,-18,17,49,13,110,8,-104,3,-60,-2,-16,-7,34,-11,98,-16,-77,-21,27,-25,-96,-30,70,-34,19,-38,12,-42,51,-46,-111,-50,34,-53,-8,-57,4,-59,93,-62,-12,-65,-39,-67,8,-68,-125,-70,81,-71,108,-72,-39,-73,-101,-73,-85,-73,19,-72,-56,-72,-47,-71,39,-69,-48,-68,-63,-66,1,-63,-125,-61,80,-58,87,-55,-90,-52,38,-48,-27,-45,-51,-41,-19,-37,43,-32,-104,-28,27,-23,-65,-19,114,-14,59,-9,5,-4,-35,0,-84,5,123,10,55,15,-23,19,126,24,-5,28,87,33,-121,37,-107,41,110,45,18,49,-123,52,-76,55,-89,58,91,61,-64,63,-27,65,-68,67,66,69,-128,70,103,71,2,72,72,72,60,72,-34,71,47,71,46,70,-35,68,61,67,83,65,27,63,-96,60,-37,57,-42,54,-107,51,19,48,100,44,121,40,102,36,38,32,-60,27,66,23,-91,18,-14,13,49,9,100,4,-108,-1,-60,-6,-9,-11,58,-15,-116,-20,-14,-25,122,-29,24,-33,-23,-38,-43,-42,0,-45,79,-49,-29,-53,-88,-56,-77,-59,-5,-62,-115,-64,101,-66,-119,-68,-8,-70,-73,-71,-59,-72,39,-72,-41,-73,-37,-73,49,-72,-40,-72,-45,-71,25,-69,-79,-68,-107,-66,-63,-64,59,-61,-15,-59,-14,-56,44,-52,-93,-49,81,-45,49,-41,64,-37,121,-33,-42,-29,83,-24,-19,-20,-102,-15,88,-10,35,-5,-17,-1,-64,4,-120,9,70,14,-10,18,-117,23,13,28,99,32,-91,36,-85,40,-110,44,59,48,-78,51,-14,54,-23,57,-86,60,27,63,76,65,47,67,-56,68,13,70,12,71,-82,71,12,72,10,72,-62,71,33,71,50,70,-14,68,100,67,-118,65,101,63,-9,60,70,58,78,55,31,52,-85,48,9,45,45,41,39,37,-15,32,-97,28,32,24,-110,19,-27,14,43,10,101,5,-102,0,-54,-5,6,-9,70,-14,-105,-19,3,-23,125,-28,37,-32,-27,-37,-43,-41,-14,-45,61,-48,-58,-52,127,-55,-125,-58,-71,-61,69,-63,7,-65,34,-67,125,-69,47,-70,43,-71,122,-72,26,-72,11,-72,78,-72,-29,-72,-54,-71,-2,-70,-125,-68,83,-66,111,-64,-45,-62,123,-59,104,-56,-110,-53,-6,-50,-107,-46,106,-42,105,-38,-106,-34,-25,-30,88,-25,-22,-21,-117,-16,69,-11,7,-6,-48,-2,-100,3,98,8,30,13,-50,17,102,22,-24,26,72,31,-121,35,-101,39,-123,43,58,47,-68,50,3,54,12,57,-40,59,88,62,-102,64,-116,66,52,68,-110,69,-101,70,90,71,-63,71,-35,71,-95,71,26,71,62,70,19,69,-103,67,-43,65,-63,63,107,61,-55,58,-23,55,-57,52,105,49,-43,45,10,42,18,38,-19,33,-93,29,53,25,-82,20,12,16,89,11,-101,6,-45,1,11,-3,70,-8,-121,-13,-36,-18,61,-22,-64,-27,89,-31,24,-35,1,-39,16,-43,89,-47,-51,-51,-125,-54,111,-57,-95,-60,18,-62,-53,-65,-48,-67,26,-68,-74,-70,-95,-71,-41,-72,101,-72,62,-72,109,-72,-22,-72,-69,-71,-40,-70,72,-68,0,-66,8,-64,84,-62,-21,-60,-64,-57,-40,-54,43,-50,-73,-47,121,-43,103,-39,-120,-35,-57,-31,48,-26,-78,-22,77,-17,-2,-13,-75,-8,126,-3,64,2,8,7,-63,11,116,16,9,21,-107,25,-14,29,64,34,88,38,76,42,13,46,-102,49,-15,52,9,56,-30,58,120,61,-55,63,-48,65,-113,67,-3,68,33,70,-14,70,117,71,-92,71,-124,71,19,71,77,70,63,69,-39,67,48,66,49,64,-12,61,102,59,-97,56,-112,53,73,50,-59,46,14,43,40,39,17,35,-40,30,120,26,-7,21,102,17,-70,12,5,8,65,3,-128,-2,-72,-7,3,-11,79,-16,-75,-21,45,-25,-60,-30,125,-34,88,-38,100,-42,-104,-46,7,-49,-87,-53,-122,-56,-89,-59,2,-61,-82,-64,-108,-66,-45,-68,79,-69,39,-70,69,-71,-73,-72,123,-72,-117,-72,-11,-72,-93,-71,-79,-70,-4,-69,-91,-67,-117,-65,-60,-63,63,-60,-1,-58,0,-54,60,-51,-75,-48,96,-44,65,-40,76,-36,124,-32,-38,-28,73,-23}; }
	private static byte[] data26(){ return new byte[] {-33,-19,-127,-14,52,-9,-12,-5,-76,0,117,5,51,10,-35,14,-126,19,4,24,117,28,-65,32,-25,36,-28,40,-76,44,77,48,-74,51,-35,54,-53,57,116,60,-37,62,-8,64,-49,66,84,68,-108,69,123,70,28,71,100,71,97,71,8,71,101,70,105,69,40,68,-110,66,-76,64,-113,62,28,60,108,57,119,54,69,51,-38,47,56,44,98,40,98,36,54,32,-26,27,121,23,-20,18,80,14,-98,9,-26,4,38,0,101,-5,-82,-10,-7,-15,96,-19,-50,-24,102,-28,14,-32,-25,-37,-32,-41,12,-44,104,-48,-5,-52,-59,-55,-47,-58,26,-60,-88,-63,-127,-65,-102,-67,11,-68,-70,-70,-58,-71,23,-71,-64,-72,-76,-72,-3,-72,-108,-71,122,-70,-73,-69,48,-67,13,-65,26,-63,-124,-61,35,-58,13,-55,49,-52,-112,-49,41,-45,-17,-42,-22,-38,9,-33,83,-29,-73,-25,63,-20,-46,-16,-125,-11,52,-6,-10,-2,-82,3,109,8,24,13,-66,17,71,22,-67,26,17,31,65,35,80,39,38,43,-39,46,75,50,-116,53,-118,56,78,59,-54,61,2,64,-14,65,-108,67,-18,68,-11,69,-80,70,28,71,50,71,-3,70,116,70,-101,69,121,68,-1,66,68,65,53,63,-24,60,78,58,120,55,93,52,14,49,-127,45,-59,41,-42,37,-64,33,127,29,36,25,-93,20,21,16,106,11,-66,6,-2,1,71,-3,-116,-8,-37,-13,59,-17,-86,-22,51,-26,-37,-31,-96,-35,-108,-39,-86,-43,-5,-47,117,-50,50,-53,33,-56,86,-59,-53,-62,-123,-64,-118,-66,-42,-68,110,-69,87,-70,-119,-71,19,-71,-26,-72,16,-71,-126,-71,78,-70,94,-69,-56,-68,114,-66,112,-64,-80,-62,55,-59,2,-56,10,-53,79,-50,-49,-47,125,-43,98,-39,109,-35,-93,-31,-6,-27,108,-22,-5,-18,-102,-13,72,-8,-2,-4,-71,1,109,6,36,11,-64,15,88,20,-49,24,46,29,110,33,-128,37,115,41,43,45,-69,48,9,52,39,55,-6,57,-103,60,-25,62,-9,64,-74,66,49,68,86,69,53,70,-65,70,-7,70,-24,70,126,70,-51,69,-57,68,117,67,-41,65,-19,63,-65,61,68,59,-115,56,-111,53,90,50,-20,46,70,43,112,39,112,35,66,31,-8,26,-119,22,6,18,105,13,-60,8,14,4,86,-1,-91,-6,-20,-11,81,-15,-76,-20,60,-24,-44,-29,-106,-33,114,-37,-127,-41,-71,-45,34,-48,-56,-52,-100,-55,-65,-58,13,-60,-72,-63,-113,-65,-56,-67,57,-68,0,-69,22,-70,113,-71,46,-71,37,-71,-125,-71,26,-70,21,-69,78,-68,-34,-67,-76,-65,-46,-63,59,-60,-31,-58,-49,-55,-12,-52,86,-48,-19,-45,-74,-41,-84,-37,-51,-33,15,-28,115,-24,-14,-20,-124,-15,41,-10,-40,-6,-117,-1,66,4,-17,8,-102,13,43,18,-79,22,22,27,97,31,-121,35,-125,39,85,43,-13,46,96,50,-114,53,-122,56,56,59,-85,61,-42,63,-69,65,81,67,-94,68,-99,69,81,70,-80,70,-63,70,-126,70,-12,69,20,69,-21,67,109,66,-81,64,-101,62,77,60,-79,57,-39,54,-63,51,111,48,-25,44,42,41,67,37,43,33,-11,28,-102,24,35,20,-105,15,-7,10,78,6,-97,1,-24,-4,59,-8,-110,-13,-5,-18,119,-22,6,-26,-70,-31,-115,-35,-126,-39,-79,-43,-4,-47,-114,-50,73,-53,76,-56,-125,-59,6,-61,-57,-64,-46,-66,40,-67,-57,-69,-73,-70,-18,-71,-126,-71,80,-71,-118,-71,-9,-71,-53,-70,-36,-69,69,-67,-12,-66,-17,-64,47,-61,-75,-59,127,-56,-126,-53,-56,-50,63,-46,-21,-43,-53,-39,-48,-35,-1,-31,82,-26,-71,-22,69,-17,-40,-13,-128,-8,48,-3,-36,1,-112,6,51,11,-47,15,89,20,-53,24,31,29,86,33,96,37,75,41,-5,44,-125,48,-54,51,-33,54,-81,57,68,60,-113,62,-103,64,83,66,-53,67,-19,68,-58,69,83,70,-121,70,120,70,13,70,91,69,89,68,6,67,109,65,-123,63,88,61,-26,58,48,56,59,53,10,50,-96,46,4,43,50,39,60,35,19,31,-45,26,108,22,-16,17,95,13,-67,8,21,4,99,-1,-70,-6,13,-10,117,-15,-27,-20,114,-24,19,-28,-37,-33,-65,-37,-45,-41,18,-44,-126,-48,40,-51,9,-54,35,-57,-124,-60,35,-62,7,-64,58,-66,-81,-68,118,-69,-118,-70,-25,-71,-99,-71,-106,-71,-21,-71,-121,-70,115,-69,-78,-68,50,-66,8,-64,29,-62,-128,-60,30,-57,4,-54,32,-51,122,-48,9,-44,-57,-41,-75,-37,-52,-33,4,-28,98,-24,-46,-20,95,-15,-7,-11,-98,-6,75,-1,-10,3,-96,8,60,13,-51,17,70,22,-86,26,-22,30,16,35,1,39,-41,42,106,46,-39,49,5,53,-8,55,-81,58,29,61,77,63,49,65,-51,66,29,68,32,69,-44,69,62,70,80,70,28,70,-111,69,-67,68,-104,67,40,66,111,64,104,62,34,60,-110,57,-61,54,-72,51}; }
	private static byte[] data27(){ return new byte[] {111,48,-11,44,64,41,104,37,86,33,49,29,-37,24,116,20,-18,15,93,11,-70,6,19,2,103,-3,-64,-8,32,-12,-112,-17,14,-21,-88,-26,93,-30,51,-34,49,-38,88,-42,-81,-46,56,-49,-5,-53,-12,-56,50,-58,-87,-61,109,-63,111,-65,-63,-67,89,-68,66,-69,115,-70,-9,-71,-55,-71,-26,-71,93,-70,20,-69,37,-68,124,-67,32,-65,13,-63,67,-61,-73,-59,120,-56,105,-53,-92,-50,12,-46,-83,-43,126,-39,117,-35,-102,-31,-37,-27,63,-22,-72,-18,68,-13,-30,-9,-125,-4,48,1,-47,5,120,10,7,15,-113,19,-8,23,77,28,126,32,-117,36,114,40,35,44,-82,47,-10,50,16,54,-26,56,127,59,-47,61,-29,63,-89,65,38,67,86,68,56,69,-48,69,21,70,14,70,-74,69,18,69,27,68,-36,66,80,65,122,63,94,61,-6,58,85,56,114,53,80,50,-9,46,105,43,-86,39,-67,35,-86,31,114,27,27,23,-84,18,35,14,-111,9,-17,4,74,0,-91,-5,2,-9,109,-14,-27,-19,115,-23,24,-27,-31,-32,-59,-36,-41,-40,20,-43,127,-47,36,-50,-6,-54,17,-56,101,-59,-2,-62,-42,-64,-3,-66,101,-67,32,-68,34,-69,118,-70,17,-70,7,-70,62,-70,-49,-70,-87,-69,-50,-68,69,-66,-1,-65,7,-62,80,-60,-31,-58,-82,-55,-68,-52,0,-48,127,-45,40,-41,9,-37,12,-33,56,-29,-125,-25,-23,-21,102,-16,-10,-12,-111,-7,50,-2,-41,2,119,7,18,12,-103,16,22,21,112,25,-72,29,-41,33,-43,37,-92,41,71,45,-77,48,-18,51,-22,54,-87,57,40,60,96,62,86,64,2,66,95,67,123,68,60,69,-70,69,-30,69,-63,69,78,69,-115,68,-126,67,35,66,-123,64,-109,62,101,60,-25,57,55,55,53,52,16,49,-100,45,10,42,54,38,69,34,37,30,-23,25,-117,21,23,17,-110,12,-8,7,95,3,-71,-2,27,-6,-128,-11,-13,-16,116,-20,17,-24,-62,-29,-103,-33,-113,-37,-76,-41,1,-44,-125,-48,59,-51,39,-54,89,-57,-63,-60,115,-62,103,-64,-94,-66,43,-67,-6,-69,24,-69,-121,-70,58,-70,75,-70,-100,-70,69,-69,53,-68,118,-67,-4,-66,-42,-64,-23,-62,79,-59,-21,-57,-51,-54,-23,-51,62,-47,-58,-44,-127,-40,103,-36,116,-32,-89,-28,-9,-24,96,-19,-30,-15,109,-10,11,-5,-90,-1,72,4,-29,8,112,13,-9,17,93,22,-74,26,-23,30,-4,34,-24,38,-90,42,54,46,-111,49,-77,52,-99,55,68,58,-85,60,-45,62,-89,64,67,66,-122,67,-125,68,55,69,-110,69,-83,69,106,69,-25,68,12,68,-22,66,124,65,-63,63,-60,61,123,59,-10,56,40,54,40,51,-29,47,115,44,-55,40,-11,36,-9,32,-48,28,-111,24,47,20,-71,15,51,11,-102,6,5,2,97,-3,-52,-8,52,-12,-78,-17,63,-21,-30,-26,-90,-30,-123,-34,-114,-38,-62,-42,30,-45,-72,-49,123,-52,-125,-55,-61,-58,65,-60,13,-62,17,-64,103,-66,3,-67,-23,-69,33,-69,-97,-70,115,-70,-114,-70,-2,-70,-75,-69,-66,-68,17,-66,-84,-65,-108,-63,-68,-61,48,-58,-36,-56,-51,-53,-12,-50,86,-46,-24,-43,-84,-39,-103,-35,-83,-31,-26,-27,54,-22,-90,-18,35,-13,-78,-9,74,-4,-28,0,-127,5,17,10,-98,14,18,19,120,23,-66,27,-24,31,-20,35,-55,39,120,43,-9,46,65,50,80,53,41,56,-70,58,17,61,31,63,-26,64,103,66,-104,67,-126,68,29,69,106,69,104,69,27,69,124,68,-108,67,95,66,-38,64,24,63,1,61,-80,58,25,56,64,53,51,50,-26,46,103,43,-71,39,-37,35,-39,31,-81,27,105,23,6,19,-111,14,8,10,119,5,-33,0,68,-4,-77,-9,33,-13,-85,-18,59,-22,-16,-27,-70,-31,-89,-35,-64,-39,-3,-43,111,-46,18,-49,-22,-53,2,-55,82,-58,-24,-61,-68,-63,-35,-65,63,-66,-14,-68,-24,-69,54,-69,-61,-70,-83,-70,-40,-70,89,-69,37,-68,58,-67,-96,-66,75,-64,61,-62,123,-60,-14,-58,-79,-55,-85,-52,-37,-49,71,-45,-30,-42,-88,-38,-95,-34,-77,-30,-12,-26,66,-21,-73,-17,46,-12,-63,-8,82,-3,-23,1,-126,6,9,11,-111,15,-3,19,86,24,-106,28,-79,32,-86,36,124,40,26,44,-115,47,-59,50,-54,53,-117,56,21,59,83,61,84,63,10,65,120,66,-102,67,114,68,-5,68,56,69,38,69,-55,68,24,68,38,67,-38,65,82,64,121,62,91,60,-4,57,91,55,121,52,97,49,11,46,-118,42,-49,38,-11,34,-27,30,-64,26,115,22,20,18,-100,13,23,9,-120,4,-15,-1,96,-5,-50,-10,75,-14,-44,-19,117,-23,43,-27,6,-31,-5,-36,32,-39,106,-43,-23,-47,-105,-50,-125,-53,-95,-56,8,-58,-89,-61,-113,-63,-69,-65,48,-66,-17,-68,-6,-69,79,-69,-11,-70,-29,-70,40,-69,-84,-69}; }
	private static byte[] data28(){ return new byte[] {-115,-68,-83,-67,30,-65,-41,-64,-44,-62,25,-59,-97,-57,100,-54,101,-51,-97,-48,15,-44,-81,-41,126,-37,113,-33,-111,-29,-56,-25,34,-20,-117,-16,11,-11,-109,-7,38,-2,-73,2,73,7,-49,11,75,16,-81,20,6,25,51,29,77,33,55,37,-3,40,-110,44,-8,47,35,51,27,54,-48,56,74,59,125,61,112,63,23,65,120,66,-115,67,84,68,-44,68,2,69,-28,68,120,68,-65,67,-68,66,108,65,-43,63,-15,61,-50,59,99,57,-68,54,-44,51,-78,48,93,45,-49,41,26,38,50,34,43,30,-3,25,-75,21,82,17,-33,12,90,8,-48,3,60,-1,-80,-6,35,-10,-89,-15,56,-19,-35,-24,-95,-28,126,-32,-126,-36,-82,-40,4,-43,-115,-47,70,-50,62,-53,103,-56,-37,-59,-124,-61,122,-63,-78,-65,50,-66,-2,-68,20,-68,117,-69,38,-69,34,-69,106,-69,5,-68,-28,-68,20,-66,-115,-65,75,-63,86,-61,-99,-59,45,-56,-12,-54,-2,-51,59,-47,-81,-44,81,-40,34,-36,26,-32,54,-28,114,-24,-60,-20,52,-15,-86,-11,53,-6,-64,-2,79,3,-36,7,89,12,-44,16,44,21,127,25,-93,29,-75,33,-107,37,83,41,-32,44,55,48,96,51,68,54,-8,56,96,59,-112,61,113,63,18,65,103,66,114,67,50,68,-93,68,-53,68,-94,68,46,68,112,67,93,66,14,65,104,63,-123,61,87,59,-22,56,59,54,81,51,43,48,-46,44,69,41,-118,37,-90,33,-102,29,112,25,39,21,-57,16,85,12,-43,7,76,3,-64,-2,51,-6,-79,-11,55,-15,-50,-20,126,-24,67,-28,45,-32,54,-36,105,-40,-55,-44,89,-47,29,-50,29,-53,77,-56,-52,-59,124,-61,126,-63,-68,-65,69,-66,28,-67,54,-68,-91,-69,89,-69,93,-69,-79,-69,74,-68,57,-67,104,-66,-22,-65,-82,-63,-72,-61,12,-58,-108,-56,108,-53,107,-50,-75,-47,32,-43,-51,-40,-106,-36,-109,-32,-85,-28,-25,-24,54,-19,-92,-15,24,-10,-99,-6,41,-1,-83,3,57,8,-79,12,35,17,124,21,-64,25,-26,29,-24,33,-53,37,121,41,4,45,83,48,113,51,85,54,-8,56,98,59,-127,61,99,63,-7,64,71,66,77,67,4,68,113,68,-110,68,100,68,-21,67,37,67,21,66,-73,64,25,63,40,61,1,59,-118,56,-35,53,-14,50,-57,47,117,44,-33,40,44,37,69,33,60,29,20,25,-54,20,115,16,-1,11,-123,7,-1,2,117,-2,-14,-7,113,-11,-4,-16,-102,-20,79,-24,25,-28,10,-32,23,-36,83,-40,-73,-44,79,-47,23,-50,29,-53,88,-56,-42,-59,-110,-61,-109,-63,-34,-65,103,-66,71,-67,98,-68,-40,-69,-113,-69,-103,-69,-18,-69,-115,-68,125,-67,-80,-66,51,-64,-8,-63,8,-60,84,-58,-23,-56,-76,-53,-65,-50,-2,-47,112,-43,22,-39,-32,-36,-36,-32,-19,-28,45,-23,115,-19,-30,-15,76,-10,-42,-6,83,-1,-33,3,92,8,-42,12,62,17,-106,21,-44,25,-14,29,-11,33,-53,37,124,41,-5,44,75,48,94,51,66,54,-34,56,68,59,96,61,61,63,-50,64,27,66,28,67,-48,67,60,68,88,68,42,68,-82,67,-24,66,-44,65,123,64,-44,62,-18,60,-69,58,80,56,-100,53,-74,50,-114,47,56,44,-82,40,-14,36,25,33,9,29,-20,24,-93,20,77,16,-30,11,103,7,-24,2,100,-2,-32,-7,104,-11,-11,-16,-102,-20,79,-24,35,-28,20,-32,39,-36,104,-40,-51,-44,108,-47,56,-50,61,-53,-126,-56,-5,-59,-62,-61,-62,-63,11,-64,-95,-66,116,-67,-98,-68,13,-68,-56,-69,-45,-69,36,-68,-55,-68,-79,-67,-21,-66,103,-64,46,-62,59,-60,-123,-58,23,-55,-31,-53,-24,-50,37,-46,-110,-43,55,-39,-5,-36,-11,-32,2,-27,58,-23,-126,-19,-25,-15,84,-10,-46,-6,79,-1,-43,3,79,8,-59,12,40,17,125,21,-76,25,-44,29,-50,33,-92,37,82,41,-53,44,27,48,45,51,10,54,-85,56,8,59,42,61,1,63,-108,64,-31,65,-34,66,-102,67,-1,67,35,68,-16,67,124,67,-79,66,-88,65,73,64,-84,62,-62,60,-101,58,43,56,-125,53,-103,50,122,47,41,44,-99,40,-14,36,12,33,20,29,-22,24,-76,20,89,16,-9,11,-128,7,4,3,-122,-2,6,-6,-112,-11,37,-15,-55,-20,-124,-24,91,-28,75,-32,104,-36,-92,-40,17,-43,-83,-47,122,-50,-123,-53,-61,-56,69,-58,5,-60,5,-62,84,-64,-37,-66,-68,-67,-38,-68,72,-68,5,-68,5,-68,92,-68,-11,-68,-32,-67,16,-65,-116,-64,77,-62,82,-60,-99,-58,38,-55,-21,-53,-18,-50,34,-46,-112,-43,39,-39,-17,-36,-38,-32,-23,-28,24,-23,93,-19,-72,-15,40,-10,-104,-6,28,-1,-110,3,15,8,-127,12,-34,16,51,21,101,25,-125,29,125,33,80,37,-4,40,119,44,-60,47,-40,50,-74,53,85,56,-72,58}; }
	private static byte[] data29(){ return new byte[] {-41,60,-75,62,71,64,-103,65,-101,66,86,67,-58,67,-26,67,-63,67,74,67,-116,66,-127,65,48,64,-110,62,-75,60,-117,58,44,56,-125,53,-91,50,-117,47,61,44,-66,40,17,37,61,33,63,29,38,25,-20,20,-98,16,61,12,-49,7,83,3,-35,-2,95,-6,-19,-11,-122,-15,44,-19,-23,-24,-62,-28,-75,-32,-48,-36,13,-39,125,-43,18,-46,-26,-50,-25,-53,42,-55,-91,-58,98,-60,98,-62,-90,-64,50,-65,6,-66,33,-67,-116,-68,61,-68,63,-68,-123,-68,33,-67,-4,-67,44,-65,-101,-64,86,-62,84,-60,-106,-58,23,-55,-44,-53,-49,-50,-4,-47,98,-43,-15,-40,-79,-36,-106,-32,-99,-28,-58,-24,5,-19,91,-15,-62,-11,49,-6,-84,-2,36,3,-104,7,8,12,100,16,-76,20,-22,24,1,29,-1,32,-49,36,126,40,-5,43,71,47,98,50,62,53,-25,55,72,58,114,60,78,62,-17,63,63,65,77,66,13,67,-123,67,-81,67,-114,67,37,67,107,66,108,65,35,64,-114,62,-69,60,-99,58,67,56,-91,53,-46,50,-66,47,124,44,5,41,96,37,-109,33,-96,29,-118,25,93,21,16,17,-72,12,77,8,-38,3,103,-1,-23,-6,-126,-10,20,-14,-60,-19,127,-23,88,-27,77,-31,101,-35,-93,-39,12,-42,-91,-46,112,-49,111,-52,-82,-55,31,-57,-35,-60,-48,-62,17,-63,-109,-65,94,-66,117,-67,-48,-68,126,-68,113,-68,-79,-68,65,-67,16,-66,56,-65,-104,-64,76,-62,63,-60,114,-58,-19,-56,-100,-53,-114,-50,-80,-47,13,-43,-113,-40,76,-36,33,-32,38,-28,66,-24,124,-20,-53,-16,43,-11,-105,-7,9,-2,-128,2,-17,6,92,11,-71,15,5,20,57,24,86,28,78,32,40,36,-45,39,86,43,-87,46,-62,49,-82,52,82,55,-60,57,-17,59,-40,61,-128,63,-40,64,-12,65,-69,66,64,67,117,67,96,67,1,67,85,66,99,65,35,64,-96,62,-44,60,-57,58,115,56,-21,53,25,51,26,48,-34,44,115,41,-39,37,23,34,42,30,34,26,-8,21,-72,17,98,13,0,9,-110,4,34,0,-84,-5,67,-9,-37,-14,-118,-18,69,-22,33,-26,14,-30,44,-34,95,-38,-55,-42,93,-45,29,-48,29,-51,76,-54,-65,-57,106,-59,91,-61,-114,-63,4,-64,-55,-66,-51,-67,34,-67,-66,-68,-89,-68,-39,-68,87,-67,34,-66,47,-65,-115,-64,43,-62,17,-60,60,-58,-97,-56,77,-53,36,-50,72,-47,-118,-44,14,-40,-76,-37,-121,-33,124,-29,-110,-25,-61,-21,9,-16,100,-12,-58,-8,56,-3,-89,1,21,6,125,10,-38,14,37,19,92,23,120,27,114,31,81,35,1,39,-119,42,-31,45,4,49,-13,51,-88,54,31,57,83,59,77,61,-8,62,106,64,-122,65,100,66,-14,66,55,67,52,67,-32,66,71,66,97,65,52,64,-65,62,4,61,3,59,-58,56,65,54,-117,51,-113,48,104,45,6,42,124,38,-62,34,-25,30,-33,26,-53,22,-121,18,70,14,-32,9,127,5,14,1,-93,-4,53,-8,-42,-13,127,-17,63,-21,22,-25,2,-29,28,-33,72,-37,-79,-41,56,-44,-10,-48,-23,-51,16,-53,118,-56,26,-58,-7,-61,35,-62,-119,-64,64,-65,52,-66,123,-67,5,-67,-33,-68,1,-67,108,-67,36,-66,37,-65,108,-64,-1,-63,-50,-61,-22,-59,63,-56,-41,-54,-89,-51,-79,-48,-18,-45,94,-41,-9,-38,-63,-34,-89,-30,-76,-26,-38,-22,24,-17,105,-13,-55,-9,48,-4,-100,0,8,5,111,9,-58,13,23,18,75,22,105,26,111,30,72,34,5,38,-109,41,-15,44,35,48,22,51,-37,53,91,56,-95,58,-90,60,96,62,-29,63,14,65,0,66,-102,66,-7,66,-2,66,-56,66,56,66,107,65,78,64,-18,62,66,61,91,59,37,57,-65,54,13,52,46,49,14,46,-60,42,64,39,-101,35,-57,31,-46,27,-61,23,-114,19,81,15,-9,10,-103,6,49,2,-58,-3,95,-7,-2,-12,-86,-16,103,-20,59,-24,40,-28,52,-32,101,-36,-67,-40,64,-43,-12,-47,-39,-50,-9,-53,79,-55,-30,-58,-74,-60,-52,-62,38,-63,-60,-65,-81,-66,-39,-67,90,-67,24,-67,41,-67,-128,-67,36,-66,14,-65,70,-64,-69,-63,-128,-61,-127,-59,-58,-57,73,-54,9,-51,-3,-49,46,-45,-120,-42,24,-38,-50,-35,-88,-31,-85,-27,-64,-23,-4,-19,61,-14,-103,-10,-8,-6,98,-1,-58,3,46,8,-124,12,-44,16,11,21,47,25,51,29,27,33,-39,36,114,40,-35,43,20,47,28,50,-25,52,124,55,-49,57,-28,59,-74,61,66,63,-118,64,-119,65,61,66,-83,66,-52,66,-91,66,51,66,119,65,116,64,36,63,-106,61,-69,59,-91,57,76,55,-78,52,-28,49,-39,46,-99,43,49,40,-106,36,-44,32,-19,28,-26,24,-60,20,-118,16,62,12,-26,7,-126,3,30,-1,-72,-6,89,-10,7,-14,-64,-19}; }
	private static byte[] data30(){ return new byte[] {-110,-23,121,-27,-126,-31,-88,-35,-7,-39,112,-42,26,-45,-16,-49,2,-51,71,-54,-51,-57,-116,-59,-110,-61,-43,-63,98,-64,52,-65,78,-66,-80,-67,94,-67,84,-67,-107,-67,34,-66,-15,-66,19,-64,114,-63,29,-61,10,-59,52,-57,-90,-55,77,-52,47,-49,75,-46,-110,-43,17,-39,-75,-36,-126,-32,116,-28,-128,-24,-85,-20,-25,-16,54,-11,-109,-7,-15,-3,89,2,-73,6,17,11,97,15,-104,19,-58,23,-56,27,-65,31,-128,35,39,39,-100,42,-30,45,-8,48,-44,51,119,54,-31,56,6,59,-17,60,-112,62,-19,63,4,65,-46,65,86,66,-111,66,-125,66,40,66,-119,65,-102,64,107,63,-18,61,50,60,51,58,-20,55,115,53,-78,50,-62,47,-102,44,64,41,-73,37,8,34,47,30,57,26,33,22,-11,17,-79,13,98,9,6,5,-91,0,67,-4,-24,-9,-111,-13,78,-17,21,-21,0,-25,-8,-30,31,-33,94,-37,-50,-41,103,-44,50,-47,47,-50,103,-53,-43,-56,-124,-58,114,-60,-97,-62,23,-63,-52,-65,-47,-66,24,-66,-84,-67,-121,-67,-81,-67,29,-66,-41,-66,-41,-65,33,-63,-81,-62,-128,-60,-106,-58,-23,-56,122,-53,71,-50,72,-47,127,-44,-26,-41,119,-37,55,-33,17,-29,23,-25,46,-21,98,-17,-87,-13,-8,-9,86,-4,-76,0,19,5,109,9,-71,13,-6,17,35,22,55,26,44,30,-4,33,-80,37,46,41,-121,44,-84,47,-103,50,81,53,-48,55,9,58,13,60,-62,61,60,63,107,64,83,65,-11,65,74,66,88,66,29,66,-107,65,-57,64,-77,63,82,62,-75,60,-54,58,-89,56,64,54,-96,51,-62,48,-76,45,111,42,-5,38,98,35,-106,31,-76,27,-87,23,-117,19,83,15,13,11,-72,6,92,2,3,-2,-94,-7,83,-11,8,-15,-49,-20,-76,-24,-94,-28,-63,-32,-12,-36,87,-39,-30,-43,-101,-46,-122,-49,-85,-52,3,-54,-99,-57,112,-59,-121,-61,-29,-63,127,-64,101,-65,-109,-66,5,-66,-55,-67,-51,-67,32,-66,-70,-66,-99,-65,-56,-64,57,-62,-19,-61,-28,-59,31,-56,-111,-54,70,-51,45,-48,75,-45,-98,-42,23,-38,-59,-35,-115,-31,-128,-27,-118,-23,-79,-19,-21,-15,52,-10,-120,-6,-32,-2,65,3,-112,7,-23,11,32,16,89,20,109,24,108,28,77,32,1,36,-100,39,-6,42,57,46,53,49,8,52,-106,54,-16,56,5,59,-35,60,109,62,-67,63,-65,64,-126,65,-10,65,33,66,8,66,-98,65,-13,64,-4,63,-69,62,62,61,111,59,112,57,30,55,-95,52,-38,49,-23,46,-71,43,99,40,-43,36,43,33,78,29,95,25,71,21,35,17,-30,12,-102,8,70,4,-21,-1,-106,-5,63,-9,-9,-14,-69,-18,-107,-22,-127,-26,-110,-30,-70,-34,15,-37,-118,-41,46,-44,12,-47,19,-50,91,-53,-42,-56,-108,-58,-114,-60,-53,-62,77,-63,17,-64,33,-65,118,-66,17,-66,-3,-67,40,-66,-92,-66,102,-65,109,-64,-66,-63,83,-61,40,-59,69,-57,-103,-55,48,-52,-6,-50,1,-46,53,-43,-99,-40,45,-36,-25,-33,-63,-29,-63,-25,-44,-21,3,-16,66,-12,-118,-8,-30,-4,54,1,-116,5,-35,9,31,14,86,18,116,22,125,26,101,30,47,34,-49,37,74,41,-111,44,-83,47,-114,50,62,53,-86,55,-30,57,-47,59,-124,61,-15,62,23,64,-11,64,-110,65,-38,65,-24,65,-98,65,24,65,65,64,41,63,-58,61,34,60,59,58,17,56,-84,53,13,51,45,48,36,45,-34,41,112,38,-39,34,19,31,51,27,51,23,21,19,-23,14,-90,10,92,6,8,2,-75,-3,95,-7,24,-11,-41,-16,-86,-20,-111,-24,-109,-28,-76,-32,-12,-36,98,-39,-14,-43,-71,-46,-84,-49,-40,-52,59,-54,-36,-57,-73,-59,-43,-61,58,-62,-40,-64,-53,-65,-10,-66,118,-66,52,-66,68,-66,-107,-66,51,-65,25,-64,66,-63,-76,-62,106,-60,93,-58,-105,-56,7,-53,-72,-51,-98,-48,-74,-45,3,-41,122,-38,29,-34,-26,-31,-53,-27,-44,-23,-17,-19,35,-14,101,-10,-81,-6,2,-1,83,3,-93,7,-23,11,35,16,72,20,91,24,78,28,39,32,-41,35,98,39,-60,42,-18,45,-13,48,-80,51,70,54,-111,56,-90,58,121,60,4,62,82,63,83,64,15,65,-120,65,-82,65,-105,65,46,65,-125,64,-116,63,85,62,-48,60,17,59,10,57,-57,54,72,52,-116,49,-100,46,121,43,35,40,-92,36,-7,32,44,29,63,25,53,21,21,17,-33,12,-97,8,82,4,3,0,-77,-5,102,-9,39,-13,-14,-18,-46,-22,-55,-26,-36,-30,16,-33,104,-37,-24,-41,-107,-44,115,-47,-128,-50,-50,-53,71,-55,14,-57,1,-59,71,-61,-60,-63,-116,-64,-104,-65,-21,-66,-121,-66,108,-66,-104,-66,13,-65,-55,-65,-49,-64,22,-62,-90,-61,118,-59,-119,-57,-42,-55,102,-52,38,-49,37,-46,81,-43,-82,-40,52,-36}; }
	private static byte[] data31(){ return new byte[] {-25,-33,-72,-29,-86,-25,-71,-21,-38,-17,16,-12,85,-8,-102,-4,-18,0,56,5,-126,9,-69,13,-18,17,1,22,9,26,-24,29,-82,33,76,37,-65,40,7,44,32,47,-3,49,-80,52,25,55,84,57,67,59,-5,60,99,62,-104,63,114,64,22,65,104,65,115,65,60,65,-77,64,-21,63,-41,62,-126,61,-29,59,9,58,-24,55,-114,53,-7,50,39,48,36,45,-16,41,-122,38,0,35,66,31,112,27,119,23,103,19,67,15,11,11,-53,6,127,2,53,-2,-25,-7,-88,-11,107,-15,72,-19,50,-23,57,-27,93,-31,-93,-35,15,-38,-92,-42,105,-45,93,-48,-121,-51,-22,-54,-125,-56,96,-58,120,-60,-45,-62,114,-63,87,-64,127,-65,-12,-66,-86,-66,-81,-66,-9,-66,-118,-65,97,-64,-125,-63,-27,-62,-112,-60,116,-58,-92,-56,3,-53,-85,-51,125,-48,-114,-45,-56,-42,55,-38,-56,-35,-121,-31,95,-27,92,-23,108,-19,-108,-15,-52,-11,11,-6,87,-2,-98,2,-24,6,37,11,92,15,121,19,-117,23,119,27,82,31,-3,34,-115,38,-23,41,29,45,28,48,-27,50,122,53,-50,55,-21,57,-63,59,91,61,-84,62,-67,63,-126,64,6,65,59,65,48,65,-44,64,58,64,78,63,43,62,-79,60,6,59,12,57,-38,54,109,52,-66,49,-31,46,-53,43,-122,40,23,37,121,33,-67,29,-38,25,-32,21,-54,17,-92,13,105,9,44,5,-31,0,-99,-4,85,-8,29,-12,-20,-17,-47,-21,-54,-25,-32,-29,17,-32,109,-36,-27,-40,-106,-43,103,-46,121,-49,-76,-52,50,-54,-28,-57,-41,-59,12,-60,126,-62,59,-63,54,-64,126,-65,9,-65,-36,-66,-6,-66,91,-65,9,-64,-8,-64,49,-62,-84,-61,104,-59,107,-57,-94,-55,34,-52,-50,-50,-70,-47,-43,-44,30,-40,-103,-37,52,-33,-6,-30,-36,-26,-37,-22,-13,-18,24,-13,84,-9,-113,-5,-38,-1,28,4,94,8,-107,12,-65,16,-42,20,-43,24,-69,28,127,32,31,36,-102,39,-29,42,5,46,-19,48,-94,51,32,54,93,56,96,58,33,60,-96,61,-38,62,-46,63,125,64,-25,64,9,65,-36,64,116,64,-73,63,-65,62,122,61,-8,59,44,58,41,56,-34,53,96,51,-89,48,-77,45,-104,42,64,39,-54,35,35,32,93,28,121,24,115,20,99,16,50,12,1,8,-66,3,124,-1,56,-5,-4,-10,-57,-14,-94,-18,-110,-22,-106,-26,-70,-30,-4,-34,99,-37,-15,-41,-79,-44,-106,-47,-68,-50,12,-52,-99,-55,103,-57,112,-59,-69,-61,69,-62,24,-63,43,-64,-118,-65,44,-65,22,-65,75,-65,-64,-65,-119,-64,-124,-63,-36,-62,95,-60,58,-58,67,-56,-107,-54,27,-51,-35,-49,-44,-46,-9,-43,84,-39,-53,-36,125,-32,61,-28,43,-24,44,-20,67,-16,112,-12,-94,-8,-28,-4,35,1,101,5,-97,9,-51,13,-16,17,-7,21,-14,25,-60,29,-128,33,12,37,121,40,-79,43,-63,46,-105,49,56,52,-96,54,-53,56,-72,58,102,60,-51,61,-13,62,-45,63,109,64,-67,64,-51,64,-118,64,13,64,61,63,50,62,-36,60,66,59,111,57,79,55,3,53,109,50,-87,47,-82,44,-128,41,39,38,-94,34,-7,30,43,27,66,23,62,19,37,15,-5,10,-56,6,-123,2,77,-2,10,-6,-42,-11,-88,-15,-114,-19,-123,-23,-104,-27,-58,-31,21,-34,-116,-38,43,-41,-12,-45,-11,-48,33,-50,-117,-53,44,-55,7,-57,41,-59,-127,-61,36,-62,7,-63,49,-64,-94,-65,88,-65,86,-65,-100,-65,40,-64,-5,-64,19,-62,111,-61,15,-59,-18,-58,13,-55,106,-53,-5,-51,-51,-48,-57,-45,-2,-42,87,-38,-31,-35,-114,-31,90,-27,73,-23,76,-19,100,-15,-112,-11,-63,-7,0,-2,59,2,118,6,-84,10,-47,14,-21,18,-19,22,-45,26,-92,30,73,34,-46,37,39,41,88,44,80,47,28,50,-87,52,3,55,25,57,-9,58,-114,60,-24,61,-6,62,-57,63,80,64,-115,64,-117,64,57,64,-88,63,-51,62,-86,61,76,60,-96,58,-64,56,-106,54,55,52,-99,49,-52,46,-58,43,-108,40,48,37,-88,33,-7,29,38,26,62,22,52,18,31,14,-12,9,-64,5,-119,1,75,-3,20,-7,-28,-12,-66,-16,-84,-20,-81,-24,-58,-28,8,-31,91,-35,-28,-39,-115,-42,103,-45,115,-48,-78,-51,42,-53,-40,-56,-53,-58,-14,-60,101,-61,19,-62,9,-63,65,-64,-58,-65,-120,-65,-101,-65,-20,-65,-120,-64,110,-63,-116,-62,-1,-61,-93,-59,-108,-57,-66,-55,32,-52,-61,-50,-107,-47,-97,-44,-41,-41,57,-37,-57,-34,119,-30,71,-26,56,-22,57,-18,85,-14,124,-10,-82,-6,-26,-2,31,3,83,7,-124,11,-95,15,-75,19,-88,23,-114,27,74,31,-20,34,99,38,-80,41,-46,44,-66,47,121,50,-4,52,67,55,78,57,27,59,-92,60,-17,61,-16,62,-79,63,40,64,92,64,69,64}; }
	private static byte[] data32(){ return new byte[] {-21,63,72,63,98,62,54,61,-60,59,22,58,36,56,-11,53,-117,51,-23,48,15,46,6,43,-53,39,101,36,-42,32,38,29,81,25,104,21,93,17,73,13,32,9,-16,4,-69,0,-127,-4,81,-8,37,-12,9,-16,-3,-21,6,-24,46,-28,109,-32,-38,-36,95,-39,30,-42,0,-45,24,-48,102,-51,-27,-54,-87,-56,-96,-58,-34,-60,86,-61,22,-62,24,-63,95,-64,-19,-65,-64,-65,-35,-65,58,-64,-25,-64,-52,-63,5,-61,114,-60,47,-58,28,-56,85,-54,-66,-52,102,-49,66,-46,77,-43,-117,-40,-14,-37,-128,-33,53,-29,6,-25,-12,-22,-6,-18,15,-13,56,-9,100,-5,-102,-1,-49,3,-3,7,40,12,63,16,71,20,60,24,14,28,-53,31,92,35,-52,38,16,42,35,45,9,48,-75,50,44,53,107,55,101,57,43,59,-89,60,-30,61,-34,62,-115,63,-2,63,34,64,5,64,-100,63,-12,62,0,62,-52,60,84,59,-103,57,-91,55,107,53,-3,50,86,48,115,45,109,42,38,39,-59,35,47,32,-127,28,-86,24,-64,20,-70,16,-93,12,-127,8,80,4,34,0,-20,-5,-63,-9,-103,-13,-122,-17,126,-21,-109,-25,-67,-29,10,-32,123,-36,13,-39,-45,-43,-65,-46,-31,-49,58,-51,-60,-54,-113,-56,-108,-58,-40,-60,96,-61,38,-62,52,-63,-125,-64,30,-64,-9,-65,31,-64,-124,-64,57,-63,41,-62,100,-61,-33,-60,-103,-58,-105,-56,-53,-54,67,-51,-28,-49,-49,-46,-46,-43,27,-39,127,-36,16,-32,-59,-29,-107,-25,-126,-21,-121,-17,-102,-13,-64,-9,-24,-5,28,0,72,4,120,8,-107,12,-83,16,-84,20,-104,24,104,28,23,32,-90,35,9,39,72,42,80,45,48,48,-48,50,66,53,114,55,107,57,33,59,-105,60,-53,61,-68,62,100,63,-51,63,-24,63,-59,63,85,63,-91,62,-85,61,115,60,-14,58,56,57,55,55,1,53,-116,50,-32,47,3,45,-17,41,-77,38,70,35,-69,31,3,28,54,24,72,20,68,16,52,12,16,8,-25,3,-71,-1,-118,-5,98,-9,68,-13,47,-17,54,-21,71,-25,-126,-29,-49,-33,72,-36,-27,-40,-83,-43,-92,-46,-50,-49,42,-51,-63,-54,-111,-56,-99,-58,-20,-60,116,-61,73,-62,87,-63,-77,-64,80,-64,49,-64,92,-64,-51,-64,125,-63,124,-62,-76,-61,53,-59,-11,-58,-15,-56,46,-53,-96,-51,77,-48,43,-45,61,-42,125,-39,-28,-36,117,-32,38,-28,-11,-25,-29,-21,-32,-17,-10,-13,20,-8,58,-4,105,0,-109,4,-69,8,-42,12,-25,16,-32,20,-57,24,-110,28,56,32,-58,35,29,39,90,42,88,45,53,48,-52,50,58,53,99,55,86,57,5,59,120,60,-92,61,-112,62,54,63,-107,63,-78,63,-124,63,23,63,93,62,103,61,36,60,-86,58,-27,56,-21,54,-83,52,59,50,-115,47,-78,44,-100,41,99,38,-9,34,108,31,-72,27,-20,23,0,20,3,16,-14,11,-45,7,-80,3,-126,-1,92,-5,53,-9,28,-13,17,-17,20,-21,53,-25,106,-29,-59,-33,64,-36,-33,-40,-76,-43,-87,-46,-36,-49,61,-51,-42,-54,-83,-56,-66,-58,14,-59,-95,-61,114,-62,-119,-63,-26,-64,-124,-64,111,-64,-108,-64,12,-63,-66,-63,-69,-62,-8,-61,120,-59,55,-57,55,-55,111,-53,-28,-51,-114,-48,108,-45,124,-42,-70,-39,29,-35,-80,-32,87,-28,44,-24,14,-20,15,-16,27,-12,56,-8,92,-4,-126,0,-83,4,-53,8,-26,12,-15,16,-29,20,-52,24,-119,28,53,32,-76,35,17,39,64,42,68,45,17,48,-78,50,16,53,63,55,41,57,-41,58,73,60,112,61,91,62,1,63,91,63,123,63,72,63,-34,62,33,62,45,61,-21,59,110,58,-80,56,-79,54,121,52,7,50,93,47,-126,44,114,41,55,38,-44,34,70,31,-98,27,-51,23,-21,19,-18,15,-29,11,-55,7,-89,3,-126,-1,91,-5,62,-9,35,-13,33,-17,37,-21,76,-25,-123,-29,-31,-33,98,-36,6,-39,-40,-43,-41,-46,8,-48,108,-51,10,-53,-30,-56,-16,-58,74,-59,-44,-61,-82,-62,-61,-63,29,-63,-63,-64,-92,-64,-49,-64,66,-63,-13,-63,-16,-62,42,-60,-90,-59,103,-57,94,-55,-104,-53,9,-50,-85,-48,-114,-45,-111,-42,-47,-39,47,-35,-70,-32,99,-28,46,-24,15,-20,9,-16,21,-12,39,-8,77,-4,106,0,-109,4,-83,8,-59,12,-57,16,-64,20,-104,24,93,28,0,32,127,35,-39,38,5,42,8,45,-44,47,113,50,-45,52,-5,54,-21,56,-106,58,9,60,48,61,30,62,-62,62,34,63,66,63,19,63,-89,62,-12,61,-5,60,-59,59,72,58,-117,56,-106,54,93,52,-12,49,77,47,116,44,109,41,54,38,-42,34,82,31,-90,27,-28,23,-1,19,15,16,0,12,-14,7,-49,3,-78,-1,-114,-5,116,-9,94,-13,94,-17,104,-21,-115,-25,-51,-29,40,-32,-82,-36}; }
	private static byte[] data33(){ return new byte[] {80,-39,39,-42,33,-45,90,-48,-73,-51,89,-53,45,-55,62,-57,-111,-59,31,-60,-14,-62,4,-62,98,-63,-8,-64,-32,-64,4,-63,111,-63,36,-62,19,-61,78,-60,-61,-59,125,-57,112,-55,-91,-53,12,-50,-80,-48,-124,-45,-120,-42,-67,-39,24,-35,-101,-32,66,-28,2,-24,-29,-21,-45,-17,-37,-13,-22,-9,10,-4,35,0,73,4,91,8,117,12,113,16,103,20,62,24,2,28,-94,31,31,35,123,38,-92,41,-84,44,117,47,19,50,122,52,-97,54,-103,56,63,58,-69,59,-27,60,-43,61,127,62,-27,62,6,63,-29,62,121,62,-52,61,-36,60,-87,59,52,58,-127,56,-114,54,97,52,-5,49,93,47,-116,44,-116,41,88,38,7,35,126,31,-25,27,30,24,73,20,87,16,84,12,70,8,45,4,14,0,-11,-5,-40,-9,-52,-13,-56,-17,-41,-21,0,-24,61,-28,-99,-32,31,-35,-62,-39,-102,-42,-111,-45,-58,-48,38,-50,-65,-53,-109,-55,-97,-57,-18,-59,118,-60,68,-61,83,-62,-93,-63,62,-63,22,-63,52,-63,-97,-63,64,-62,51,-61,93,-60,-49,-59,127,-57,106,-55,-106,-53,-12,-51,-111,-48,91,-45,88,-42,-123,-39,-40,-36,84,-32,-15,-29,-82,-25,-124,-21,114,-17,114,-13,124,-9,-107,-5,-82,-1,-55,3,-31,7,-17,11,-18,15,-32,19,-72,23,120,27,28,31,-105,34,-11,37,34,41,38,44,-4,46,-108,49,6,52,46,54,41,56,-34,57,86,59,-113,60,-127,61,55,62,-94,62,-52,62,-75,62,77,62,-79,61,-58,60,-99,59,51,58,-118,56,-98,54,127,52,32,50,-117,47,-57,44,-54,41,-87,38,84,35,-30,31,67,28,-111,24,-72,20,-45,16,-44,12,-52,8,-73,4,-95,0,-124,-4,116,-8,98,-12,103,-16,114,-20,-97,-24,-39,-28,61,-31,-73,-35,96,-38,44,-41,40,-44,81,-47,-78,-50,68,-52,16,-54,25,-56,91,-58,-33,-60,-89,-61,-90,-62,-9,-63,124,-63,83,-63,102,-63,-64,-63,94,-62,65,-61,97,-60,-54,-59,107,-57,77,-55,110,-53,-63,-51,81,-48,20,-45,3,-42,41,-39,111,-36,-27,-33,118,-29,46,-25,-7,-22,-30,-18,-39,-14,-33,-10,-14,-6,6,-1,30,3,49,7,61,11,60,15,44,19,3,23,-58,26,102,30,-21,33,69,37,123,40,-127,43,90,46,0,49,110,51,-89,53,-93,55,101,57,-27,58,40,60,36,61,-27,61,90,62,-109,62,-128,62,49,62,-107,61,-67,60,-97,59,67,58,-94,56,-53,54,-81,52,99,50,-39,47,30,45,48,42,24,39,-50,35,102,32,-45,28,38,25,91,21,119,17,-123,13,-127,9,113,5,97,1,72,-3,57,-7,46,-11,46,-15,65,-19,103,-23,-91,-27,1,-30,127,-34,31,-37,-24,-41,-33,-44,2,-46,89,-49,-26,-52,-89,-54,-88,-56,-30,-58,88,-59,21,-60,10,-61,76,-62,-56,-63,-112,-63,-108,-63,-28,-63,112,-62,71,-61,90,-60,-78,-59,72,-57,25,-55,47,-53,112,-51,-7,-49,-88,-46,-112,-43,-89,-40,-30,-37,75,-33,-41,-30,125,-26,72,-22,32,-18,22,-14,17,-10,34,-6,44,-2,68,2,83,6,92,10,91,14,72,18,36,22,-28,25,-117,29,17,33,113,36,-84,39,-71,42,-105,45,72,48,-64,50,-2,52,13,55,-49,56,103,58,-84,59,-66,60,-121,61,14,62,84,62,79,62,16,62,-124,61,-68,60,-82,59,93,58,-44,56,3,55,-1,52,-69,50,68,48,-108,45,-71,42,-89,39,113,36,14,33,-115,29,-27,25,39,22,76,18,97,14,99,10,92,6,78,2,61,-2,46,-6,38,-10,39,-14,58,-18,95,-22,-102,-26,-11,-30,107,-33,8,-36,-53,-40,-71,-43,-43,-46,33,-48,-91,-51,91,-53,79,-55,125,-57,-27,-59,-107,-60,123,-61,-84,-62,27,-62,-49,-63,-57,-63,4,-62,127,-62,70,-61,69,-60,-113,-59,17,-57,-41,-56,-45,-54,15,-51,125,-49,35,-46,-4,-44,0,-40,52,-37,-116,-34,10,-30,-85,-27,99,-23,58,-19,33,-15,24,-11,32,-7,40,-3,57,1,69,5,76,9,75,13,57,17,20,21,-39,24,-125,28,13,32,118,35,-76,38,-51,41,-76,44,109,47,-14,49,63,52,84,54,46,56,-55,57,41,59,68,60,32,61,-72,61,14,62,31,62,-18,61,119,61,-63,60,-61,59,-116,58,11,57,87,55,92,53,48,51,-57,48,42,46,90,43,95,40,49,37,-30,33,105,30,-49,26,28,23,76,19,105,15,117,11,114,7,109,3,91,-1,88,-5,71,-9,84,-13,93,-17,-122,-21,-67,-25,17,-28,-125,-32,26,-35,-43,-39,-74,-42,-49,-45,6,-47,-120,-50,40,-52,19,-54,46,-56,-119,-58,36,-59,-2,-61,25,-61,119,-62,23,-62,-5,-63,36,-62,-114,-62,60,-61,46,-60,91,-59,-46,-58,124,-56,106,-54,-110,-52,-21,-50,-123,-47,68,-44,64,-41,94,-38,-87,-35,28,-31}; }
	private static byte[] data34(){ return new byte[] {-87,-28,93,-24,35,-20,3,-16,-13,-13,-17,-9,-9,-5,-3,-1,11,4,13,8,14,12,-8,15,-37,19,-98,23,82,27,-34,30,81,34,-106,37,-70,40,-84,43,115,46,1,49,99,51,-127,53,113,55,27,57,-116,58,-67,59,-88,60,90,61,-64,61,-25,61,-51,61,105,61,-53,60,-31,59,-64,58,84,57,-74,55,-48,53,-72,51,97,49,-38,46,28,44,49,41,23,38,-43,34,107,31,-30,27,58,24,116,20,-97,16,-82,12,-70,8,-74,4,-84,0,-86,-4,-98,-8,-88,-12,-76,-16,-41,-20,11,-23,95,-27,-61,-31,87,-34,3,-37,-32,-41,-25,-44,24,-46,-126,-49,25,-51,-15,-54,-7,-56,70,-57,-55,-59,-112,-60,-106,-61,-34,-62,105,-62,55,-62,71,-62,-99,-62,48,-61,14,-60,35,-59,-126,-58,24,-56,-18,-55,-1,-53,70,-50,-56,-48,119,-45,93,-42,106,-39,-91,-36,4,-32,-119,-29,41,-25,-25,-22,-71,-18,-95,-14,-107,-10,-109,-6,-102,-2,-98,2,-93,6,-98,10,-114,14,112,18,57,22,-13,25,-124,29,0,33,82,36,126,39,-128,42,82,45,-14,47,99,50,-107,52,-106,54,83,56,-35,57,30,59,37,60,-23,60,105,61,-86,61,-93,61,93,61,-47,60,9,60,-10,58,-83,57,30,56,83,54,85,52,15,50,-92,47,-11,44,35,42,25,39,-21,35,-110,32,22,29,-127,25,-60,21,-4,17,26,14,36,10,51,6,39,2,41,-2,39,-6,38,-10,61,-14,82,-18,-115,-22,-50,-26,57,-29,-73,-33,98,-36,45,-39,39,-42,76,-45,-96,-48,47,-50,-25,-53,-23,-55,19,-56,-117,-58,53,-59,38,-60,86,-61,-59,-62,125,-62,112,-62,-81,-62,40,-61,-23,-61,-25,-60,41,-58,-88,-57,100,-55,93,-53,-116,-51,-11,-49,-112,-46,95,-43,88,-40,-127,-37,-52,-34,66,-30,-48,-27,-124,-23,70,-19,36,-15,16,-11,5,-7,6,-3,8,1,5,5,6,9,-14,12,-39,16,-89,20,99,24,1,28,-122,31,-33,34,29,38,41,41,14,44,-65,46,64,49,-119,51,-99,53,115,55,16,57,109,58,-117,59,106,60,2,61,96,61,116,61,72,61,-37,60,41,60,55,59,6,58,-109,56,-28,54,-3,52,-45,50,-128,48,-25,45,47,43,55,40,31,37,-39,33,114,30,-26,26,64,23,-128,19,-89,15,-55,11,-52,7,-39,3,-45,-1,-41,-5,-35,-9,-23,-13,8,-16,49,-20,117,-24,-46,-28,74,-31,-24,-35,-91,-38,-111,-41,-93,-44,-23,-47,94,-49,10,-51,-19,-54,6,-55,99,-57,-15,-59,-49,-60,-38,-61,56,-61,-53,-62,-89,-62,-57,-62,33,-61,-56,-61,-88,-60,-51,-59,49,-57,-52,-56,-80,-54,-65,-52,18,-49,-110,-47,72,-44,44,-41,63,-38,117,-35,-40,-32,86,-28,-8,-25,-82,-21,-128,-17,93,-13,80,-9,66,-5,70,-1,60,3,61,7,41,11,20,15,-28,18,-85,22,76,26,-33,29,68,33,-114,36,-84,39,-97,42,104,45,-9,47,93,50,-128,52,119,54,39,56,-95,57,-36,58,-45,59,-112,60,2,61,59,61,42,61,-36,60,74,60,117,59,100,58,13,57,126,55,-81,53,-87,51,104,49,-12,46,74,44,115,41,111,38,61,35,-20,31,113,28,-35,24,43,21,98,17,-118,13,-100,9,-82,5,-82,1,-74,-3,-67,-7,-57,-11,-26,-15,9,-18,72,-22,-102,-26,10,-29,-105,-33,77,-36,33,-39,40,-42,84,-45,-70,-48,73,-50,24,-52,24,-54,85,-56,-47,-58,-122,-59,126,-60,-73,-61,45,-61,-20,-62,-26,-62,41,-61,-89,-61,110,-60,110,-59,-76,-58,52,-56,-14,-55,-20,-53,26,-50,-124,-48,29,-45,-25,-43,-28,-40,0,-36,83,-33,-73,-30,75,-26,-15,-23,-78,-19,-120,-15,107,-11,89,-7,83,-3,73,1,69,5,52,9,30,13,-10,16,-64,20,110,24,7,28,124,31,-44,34,2,38,10,41,-30,43,-114,46,4,49,72,51,83,53,33,55,-69,56,12,58,45,59,-3,59,-101,60,-20,60,2,61,-45,60,97,60,-77,59,-70,58,-113,57,23,56,111,54,-125,52,100,50,10,48,-128,45,-64,42,-40,39,-67,36,-125,33,28,30,-100,26,-6,22,65,19,117,15,-109,11,-83,7,-75,3,-62,-1,-56,-5,-39,-9,-21,-13,22,-16,68,-20,-106,-24,-12,-28,122,-31,26,-34,-29,-38,-44,-41,-20,-44,59,-46,-77,-49,102,-51,76,-53,108,-55,-55,-57,96,-58,58,-59,76,-60,-87,-61,61,-61,28,-61,53,-61,-105,-61,52,-60,25,-59,53,-58,-104,-57,50,-55,12,-53,28,-51,100,-49,-30,-47,-113,-44,111,-41,119,-38,-86,-35,3,-31,121,-28,17,-24,-60,-21,-123,-17,101,-13,66,-9,56,-5,43,-1,28,3,21,7,-11,10,-34,14,-92,18,97,22,1,26,-123,29,-20,32,44,36,70,39,53,42,-9,44,-120,47,-29,49,14,52,-9,53,-77,55,33,57,102,58,84,59,27,60}; }
	private static byte[] data35(){ return new byte[] {-119,60,-55,60,-70,60,110,60,-28,59,17,59,5,58,-71,56,43,55,104,53,102,51,47,49,-63,46,35,44,82,41,87,38,49,35,-25,31,117,28,-18,24,64,21,-121,17,-78,13,-45,9,-25,5,-9,1,4,-2,17,-6,42,-10,70,-14,120,-18,-69,-22,15,-25,-115,-29,22,-32,-44,-36,-86,-39,-75,-42,-29,-45,73,-47,-37,-50,-89,-52,-88,-54,-27,-56,90,-57,17,-58,3,-59,55,-60,-84,-61,96,-61,87,-61,-110,-61,9,-60,-56,-60,-65,-59,-4,-58,116,-56,39,-54,21,-52,61,-50,-104,-48,41,-45,-24,-43,-42,-40,-19,-37,46,-33,-113,-30,18,-26,-82,-23,104,-19,46,-15,13,-11,-16,-8,-34,-4,-49,0,-64,4,-87,8,-115,12,93,16,35,20,-53,23,97,27,-47,30,40,34,84,37,90,40,52,43,-34,45,88,48,-99,50,-85,52,127,54,27,56,118,57,-105,58,117,59,21,60,116,60,-114,60,110,60,2,60,97,59,115,58,82,57,-22,55,76,54,109,52,91,50,14,48,-111,45,-32,42,2,40,-10,36,-55,33,110,30,-5,26,101,23,-74,19,-9,15,33,12,64,8,89,4,103,0,123,-4,-112,-8,-85,-12,-39,-16,14,-19,98,-23,-58,-27,74,-30,-15,-34,-78,-37,-86,-40,-67,-43,8,-45,127,-48,43,-50,12,-52,40,-54,121,-56,13,-57,-41,-59,-25,-60,49,-60,-62,-61,-113,-61,-99,-61,-14,-61,-127,-60,87,-59,103,-58,-73,-57,70,-55,13,-53,16,-51,71,-49,-74,-47,83,-44,36,-41,29,-38,66,-35,-118,-32,-10,-29,125,-25,36,-21,-36,-18,-87,-14,-124,-10,107,-6,83,-2,68,2,40,6,18,10,-25,13,-78,17,104,21,6,25,-116,28,-18,31,53,35,75,38,69,41,5,44,-98,46,3,49,48,51,40,53,-24,54,103,56,-79,57,-76,58,126,59,6,60,74,60,84,60,17,60,-101,59,-40,58,-32,57,-93,56,39,55,122,53,-126,51,103,49,4,47,122,44,-68,41,-49,38,-66,35,126,32,37,29,-95,25,13,22,89,18,-108,14,-62,10,-35,6,-5,2,12,-1,37,-5,63,-9,103,-13,-106,-17,-33,-21,55,-24,-85,-28,65,-31,-17,-35,-52,-38,-54,-41,-10,-44,82,-46,-36,-49,-97,-51,-110,-53,-58,-55,44,-56,-44,-58,-72,-59,-38,-60,63,-60,-31,-61,-56,-61,-22,-61,86,-60,-10,-60,-28,-59,4,-57,108,-56,7,-54,-27,-53,-14,-51,61,-48,-73,-46,101,-43,60,-40,71,-37,107,-34,-59,-31,47,-27,-60,-24,103,-20,38,-16,-14,-13,-51,-9,-78,-5,-105,-1,-125,3,100,7,66,11,18,15,-46,18,123,22,19,26,-125,29,-31,32,14,36,31,39,-3,41,-76,44,54,47,-119,49,-92,51,-121,53,50,55,-98,56,-46,57,-64,58,121,59,-26,59,28,60,12,60,-69,59,44,59,93,58,74,57,2,56,117,54,-79,52,-73,50,126,48,27,46,125,43,-72,40,-65,37,-90,34,96,31,-5,27,125,24,-40,20,46,17,95,13,-111,9,-81,5,-53,1,-26,-3,-1,-7,37,-10,78,-14,-114,-18,-39,-22,67,-25,-65,-29,99,-32,31,-35,12,-38,23,-41,86,-44,-62,-47,93,-49,50,-51,58,-53,121,-55,-3,-57,-81,-58,-85,-59,-33,-60,87,-60,11,-60,6,-60,59,-60,-76,-60,112,-59,98,-58,-98,-57,12,-55,-67,-54,-92,-52,-63,-50,26,-47,-101,-45,86,-42,54,-39,68,-36,123,-33,-50,-30,70,-26,-39,-23,126,-19,66,-15,11,-11,-26,-8,-56,-4,-87,0,-112,4,107,8,67,12,10,16,-65,19,101,23,-26,26,87,30,-100,33,-59,36,-63,39,-106,42,55,45,-80,47,-21,49,-5,51,-54,53,99,55,-63,56,-35,57,-62,58,96,59,-59,59,-31,59,-58,59,97,59,-60,58,-27,57,-60,56,106,55,-46,53,2,52,-9,49,-68,47,67,45,-91,42,-47,39,-43,36,-78,33,105,30,1,27,122,23,-37,19,39,16,95,12,-112,8,-81,4,-47,0,-18,-4,13,-7,58,-11,107,-15,-80,-19,12,-22,117,-26,8,-29,-83,-33,125,-36,115,-39,-115,-42,-36,-45,83,-47,1,-49,-29,-52,-7,-54,79,-55,-39,-57,-91,-58,-85,-59,-15,-60,120,-60,63,-60,68,-60,-115,-60,20,-59,-39,-59,-30,-58,33,-56,-92,-55,93,-53,78,-51,121,-49,-41,-47,99,-44,40,-41,11,-38,35,-35,89,-32,-75,-29,47,-25,-64,-22,111,-18,40,-14,-8,-11,-51,-7,-84,-3,-118,1,109,5,65,9,17,13,-45,16,125,20,26,24,-109,27,-8,30,50,34,79,37,61,40,7,43,-101,45,5,48,50,50,52,52,-13,53,-127,55,-51,56,-37,57,-76,58,62,59,-101,59,-92,59,126,59,11,59,99,58,114,57,75,56,-29,54,65,53,103,51,83,49,12,47,-110,44,-26,41,17,39,13,36,-24,32,-104,29,48,26,-90,22,7,19,83,15,-115,11,-67,7,-30,3,7,0,37,-4,80,-8}; }
	private static byte[] data36(){ return new byte[] {125,-12,-71,-16,6,-19,100,-23,-33,-27,116,-30,41,-33,3,-36,-1,-40,44,-42,-126,-45,6,-47,-59,-50,-83,-52,-41,-54,54,-55,-50,-57,-89,-58,-69,-59,12,-59,-91,-60,113,-60,-119,-60,-38,-60,107,-59,67,-58,77,-57,-98,-56,37,-54,-24,-53,-29,-51,22,-48,119,-46,16,-43,-48,-41,-62,-38,-41,-35,21,-31,111,-28,-20,-25,127,-21,41,-17,-23,-14,-82,-10,-119,-6,92,-2,63,2,19,6,-22,9,-82,13,108,17,14,21,-94,24,18,28,110,31,-98,34,-77,37,-109,40,85,43,-36,45,58,48,96,50,78,52,12,54,-125,55,-51,56,-54,57,-106,58,28,59,99,59,109,59,52,59,-69,58,6,58,16,57,-37,55,112,54,-62,52,-30,50,-54,48,121,46,-3,43,74,41,115,38,106,35,69,32,-16,28,-117,25,-4,21,98,18,-84,14,-21,10,25,7,71,3,104,-1,-107,-5,-68,-9,-12,-13,53,-16,-120,-20,-17,-24,114,-27,13,-30,-51,-34,-81,-37,-75,-40,-19,-43,73,-45,-36,-48,-96,-50,-106,-52,-53,-54,47,-55,-39,-57,-74,-58,-42,-59,52,-59,-49,-60,-83,-60,-55,-60,36,-59,-63,-59,-103,-58,-78,-57,6,-55,-108,-54,97,-52,93,-50,-106,-48,-4,-46,-104,-43,92,-40,81,-37,102,-34,-90,-31,1,-27,125,-24,17,-20,-71,-17,117,-13,58,-9,16,-5,-31,-2,-65,2,-114,6,94,10,33,14,-46,17,116,21,-6,24,106,28,-73,31,-26,34,-21,37,-54,40,125,43,0,46,82,48,111,50,88,52,7,54,123,55,-74,56,-81,57,115,58,-20,58,48,59,47,59,-17,58,113,58,-77,57,-73,56,127,55,11,54,89,52,120,50,84,48,10,46,-126,43,-43,40,-12,37,-15,34,-60,31,119,28,11,25,-122,21,-30,17,59,14,110,10,-81,6,-46,2,4,-1,43,-5,94,-9,-104,-13,-34,-17,58,-20,-91,-24,48,-27,-45,-31,-106,-34,-124,-37,-114,-40,-48,-43,50,-45,-50,-48,-103,-50,-105,-52,-45,-54,64,-55,-17,-57,-42,-58,-4,-59,95,-59,5,-59,-28,-60,10,-59,104,-59,12,-58,-23,-58,5,-56,96,-55,-17,-54,-64,-52,-65,-50,-6,-48,100,-45,-2,-43,-56,-40,-75,-37,-44,-34,11,-30,108,-27,-30,-24,116,-20,29,-16,-46,-13,-102,-9,100,-5,57,-1,13,3,-39,6,-88,10,93,14,19,18,-90,21,44,25,-109,28,-36,31,2,35,3,38,-38,40,-121,43,2,46,81,48,99,50,76,52,-21,53,100,55,-112,56,-116,57,64,58,-66,58,-11,58,-10,58,-83,58,45,58,107,57,108,56,48,55,-69,53,5,52,37,50,-3,47,-76,45,42,43,125,40,-98,37,-101,34,110,31,37,28,-72,24,53,21,-102,17,-21,13,46,10,104,6,-106,2,-57,-2,-11,-6,45,-9,107,-13,-73,-17,22,-20,-120,-24,24,-27,-64,-31,-117,-34,121,-37,-113,-40,-47,-43,60,-45,-34,-48,-88,-50,-76,-52,-19,-54,101,-55,20,-56,1,-57,44,-58,-111,-59,61,-59,28,-59,73,-59,-89,-59,77,-58,45,-57,75,-56,-91,-55,57,-53,7,-51,7,-49,69,-47,-89,-45,74,-42,8,-39,-1,-37,18,-33,78,-30,-88,-27,28,-23,-82,-20,80,-16,4,-12,-57,-9,-115,-5,96,-1,43,3,-6,6,-68,10,116,14,33,18,-82,21,55,25,-114,28,-36,31,-9,34,-10,37,-54,40,111,43,-22,45,48,48,67,50,36,52,-60,53,54,55,97,56,89,57,12,58,-122,58,-66,58,-71,58,116,58,-18,57,47,57,45,56,-12,54,123,53,-52,51,-28,49,-57,47,119,45,-11,42,72,40,106,37,106,34,66,31,-7,27,-110,24,19,21,119,17,-47,13,21,10,82,6,-120,2,-70,-2,-18,-6,41,-9,107,-13,-67,-17,31,-20,-106,-24,41,-27,-43,-31,-90,-34,-107,-37,-79,-40,-12,-43,100,-45,6,-47,-39,-50,-32,-52,34,-53,-106,-55,74,-56,56,-57,100,-58,-54,-59,118,-59,87,-59,-128,-59,-30,-59,-124,-58,102,-57,-127,-56,-38,-55,108,-53,53,-51,58,-49,108,-47,-43,-45,109,-42,43,-39,32,-36,44,-33,103,-30,-69,-27,46,-23,-71,-20,88,-16,8,-12,-59,-9,-119,-5,88,-1,27,3,-20,6,-94,10,96,14,-3,17,-107,21,11,25,107,28,-81,31,-56,34,-56,37,-106,40,57,43,-77,45,-9,47,9,50,-24,51,-118,53,-11,54,42,56,23,57,-44,57,72,58,-123,58,127,58,63,58,-74,57,0,57,-7,55,-56,54,80,53,-91,51,-62,49,-91,47,93,45,-37,42,54,40,90,37,96,34,58,31,-7,27,-108,24,26,21,-124,17,-31,13,43,10,107,6,-90,2,-35,-2,20,-5,84,-9,-103,-13,-18,-17,84,-20,-50,-24,101,-27,17,-30,-26,-34,-43,-37,-10,-40,54,-42,-83,-45,73,-47,32,-49,40,-51,99,-53,-32,-55,-116,-56,123,-57,-90,-58,7,-58,-77,-59,-112,-59,-72,-59,19,-58,-73,-58,-114,-57,-85,-56}; }
	private static byte[] data37(){ return new byte[] {-4,-55,-118,-53,82,-51,76,-49,125,-47,-31,-45,110,-42,51,-39,19,-36,40,-33,83,-30,-88,-27,19,-23,-103,-20,52,-16,-34,-13,-105,-9,88,-5,28,-1,-26,2,-89,6,100,10,22,14,-73,17,71,21,-67,24,30,28,87,31,125,34,109,37,69,40,-29,42,97,45,-95,47,-70,49,-108,51,60,53,-85,54,-38,55,-42,56,-115,57,10,58,73,58,72,58,10,58,-116,57,-45,56,-38,55,-87,54,57,53,-108,51,-77,49,-92,47,91,45,-28,42,66,40,111,37,120,34,94,31,28,28,-62,24,76,21,-69,17,30,14,110,10,-78,6,-13,2,43,-1,105,-5,-85,-9,-13,-13,79,-16,-81,-20,54,-23,-61,-27,121,-30,73,-33,61,-36,89,-39,-98,-42,11,-44,-80,-47,124,-49,-122,-51,-65,-53,52,-54,-31,-56,-56,-57,-17,-58,78,-58,-16,-59,-52,-59,-22,-59,66,-58,-36,-58,-80,-57,-61,-56,14,-54,-105,-53,83,-51,74,-49,113,-47,-50,-45,85,-42,16,-39,-20,-37,-9,-34,29,-30,106,-27,-49,-24,79,-20,-27,-17,-121,-13,61,-9,-10,-6,-70,-2,124,2,58,6,-9,9,-95,13,68,17,-48,20,70,24,-91,27,-31,30,3,34,-10,36,-48,39,113,42,-20,44,56,47,75,49,48,51,-38,52,76,54,-122,55,-126,56,66,57,-58,57,10,58,19,58,-38,57,102,57,-76,56,-61,55,-101,54,51,53,-106,51,-63,49,-74,47,119,45,13,43,108,40,-90,37,-71,34,-97,31,109,28,23,25,-92,21,35,18,-125,14,-34,10,37,7,108,3,-89,-1,-18,-5,43,-8,126,-12,-45,-16,65,-19,-70,-23,85,-26,2,-29,-43,-33,-56,-36,-34,-39,35,-41,-114,-44,43,-46,-8,-49,-7,-51,45,-52,-98,-54,64,-55,38,-56,65,-57,-102,-58,51,-58,8,-58,25,-58,110,-58,-7,-58,-58,-57,-48,-56,16,-54,-114,-53,67,-51,44,-49,78,-47,-98,-45,29,-42,-51,-40,-95,-37,-94,-34,-62,-31,3,-27,101,-24,-39,-21,107,-17,4,-13,-73,-10,105,-6,40,-2,-24,1,-96,5,90,9,5,13,-94,16,50,20,-92,23,4,27,68,30,98,33,98,36,51,39,-31,41,94,44,-83,46,-55,48,-77,50,100,52,-32,53,30,55,38,56,-19,56,124,57,-55,57,-35,57,-84,57,70,57,-100,56,-71,55,-102,54,62,53,-83,51,-31,49,-29,47,-80,45,76,43,-68,40,-4,37,26,35,9,32,-29,28,-113,25,47,22,-86,18,26,15,118,11,-57,7,16,4,82,0,-103,-4,-34,-8,49,-11,-121,-15,-10,-19,112,-22,11,-25,-77,-29,-119,-32,113,-35,-115,-38,-57,-41,45,-43,-56,-46,-119,-48,-122,-50,-79,-52,24,-53,-75,-55,-115,-56,-97,-57,-17,-58,122,-58,70,-58,75,-58,-111,-58,20,-57,-45,-57,-49,-56,4,-54,117,-53,29,-51,-5,-50,16,-47,81,-45,-53,-43,103,-40,57,-37,38,-34,69,-31,116,-28,-44,-25,57,-21,-58,-18,90,-14,2,-10,-78,-7,106,-3,36,1,-35,4,-111,8,60,12,-41,15,102,19,-37,22,61,26,125,29,-94,32,-95,35,124,38,45,41,-78,43,7,46,46,48,30,50,-39,51,96,53,-88,54,-67,55,-113,56,40,57,-123,57,-92,57,-125,57,39,57,-115,56,-73,55,-91,54,89,53,-43,51,22,50,40,48,-2,45,-84,43,36,41,118,38,-103,35,-101,32,121,29,51,26,-35,22,93,19,-38,15,57,12,-109,8,-32,4,42,1,113,-3,-68,-7,14,-10,104,-14,-42,-18,81,-21,-27,-25,-110,-28,92,-31,73,-34,87,-37,-114,-40,-17,-43,124,-45,59,-47,41,-49,77,-51,-88,-53,55,-54,5,-55,11,-56,74,-57,-52,-58,-125,-58,-128,-58,-74,-58,39,-57,-39,-57,-61,-56,-20,-55,77,-53,-27,-52,-74,-50,-73,-48,-14,-46,84,-43,-20,-41,-87,-38,-112,-35,-100,-32,-56,-29,21,-25,119,-22,-9,-19,-124,-15,36,-11,-48,-8,126,-4,58,0,-23,3,-97,7,68,11,-27,14,109,18,-19,21,71,25,-109,28,-72,31,-64,34,-97,37,91,40,-28,42,71,45,117,47,114,49,58,51,-54,52,35,54,67,55,38,56,-50,56,57,57,102,57,89,57,12,57,-126,56,-67,55,-68,54,-128,53,11,52,98,50,123,48,109,46,29,44,-81,41,6,39,64,36,73,33,53,30,-3,26,-84,23,62,20,-66,16,40,13,-118,9,-38,5,46,2,115,-2,-57,-6,22,-9,117,-13,-32,-17,90,-20,-20,-24,-107,-27,91,-30,64,-33,73,-36,119,-39,-49,-42,84,-44,4,-46,-22,-49,0,-50,76,-52,-48,-54,-116,-55,-126,-56,-74,-57,34,-57,-53,-58,-74,-58,-42,-58,61,-57,-42,-57,-74,-56,-61,-55,26,-53,-100,-52,91,-50,80,-48,116,-46,-54,-44,81,-41,-3,-39,-39,-36,-45,-33,-9,-30,49,-26,-112,-23,-1,-20,-121,-16,29,-12,-63,-9,107,-5,32,-1,-51,2,-128,6,35,10,-58,13,77,17,-49,20,46,24}; }
	private static byte[] data38(){ return new byte[] {127,27,-88,30,-70,33,-98,36,102,39,-9,41,104,44,-96,46,-84,48,-126,50,32,52,-118,53,-70,54,-83,55,104,56,-26,56,35,57,45,57,-19,56,124,56,-56,55,-38,54,-77,53,81,52,-73,50,-21,48,-28,46,-79,44,76,42,-71,39,-1,36,25,34,20,31,-25,27,-90,24,64,21,-52,17,65,14,-91,10,5,7,85,3,-88,-1,-8,-5,75,-8,-82,-12,18,-15,-112,-19,27,-22,-63,-26,-128,-29,97,-32,92,-35,-121,-38,-48,-41,74,-43,-17,-46,-59,-48,-53,-50,12,-51,122,-53,41,-54,12,-55,40,-56,-120,-57,26,-57,-16,-58,0,-57,76,-57,-42,-57,-101,-56,-101,-55,-41,-54,70,-52,-11,-51,-49,-49,-26,-47,40,-44,-104,-42,59,-39,-2,-37,-16,-34,-2,-31,49,-27,126,-24,-28,-21,97,-17,-20,-14,-117,-10,46,-6,-38,-3,-120,1,50,5,-35,8,116,12,9,16,-125,19,-17,22,63,26,117,29,-120,32,125,35,73,38,-18,40,100,43,-79,45,-57,47,-79,49,96,51,-37,52,29,54,39,55,-13,55,-122,56,-35,56,-13,56,-43,56,111,56,-39,55,-5,54,-15,53,-99,52,34,51,96,49,120,47,82,45,6,43,-126,40,-36,37,6,35,17,32,-10,28,-66,25,108,22,-4,18,-126,15,-20,11,83,8,-84,4,1,1,89,-3,-86,-7,16,-10,112,-14,-15,-18,115,-21,23,-24,-50,-28,-90,-31,-102,-34,-71,-37,-13,-40,101,-42,-10,-45,-65,-47,-74,-49,-33,-51,66,-52,-42,-54,-87,-55,-80,-56,-10,-57,119,-57,50,-57,45,-57,97,-57,-45,-57,-125,-56,104,-55,-114,-54,-25,-53,125,-51,69,-49,65,-47,112,-45,-50,-43,88,-40,15,-37,-24,-35,-20,-32,10,-28,77,-25,-95,-22,24,-18,-108,-15,44,-11,-58,-8,109,-4,23,0,-67,3,101,7,0,11,-110,14,21,18,126,21,-35,24,17,28,56,31,47,34,13,37,-69,39,68,42,-98,44,-57,46,-62,48,-124,50,22,52,109,53,-119,54,113,55,23,56,-120,56,-71,56,-84,56,104,56,-30,55,39,55,42,54,-6,52,-115,51,-19,49,19,48,12,46,-50,43,103,41,-49,38,16,36,45,33,34,30,-5,26,-75,23,86,20,-28,16,93,13,-56,9,45,6,-124,2,-32,-2,57,-5,-106,-9,3,-12,114,-16,-3,-20,-110,-23,73,-26,16,-29,3,-32,12,-35,66,-38,-99,-41,35,-43,-39,-46,-68,-48,-44,-50,29,-51,-95,-53,89,-54,75,-55,119,-56,-33,-57,-126,-57,98,-57,124,-57,-41,-57,101,-56,58,-55,60,-54,-125,-53,-4,-52,-87,-50,-110,-48,-92,-46,-17,-44,97,-41,3,-38,-55,-36,-70,-33,-58,-30,-8,-27,65,-23,-91,-20,26,-16,-91,-13,55,-9,-40,-6,122,-2,33,2,-64,5,100,9,-19,12,125,16,-27,19,76,23,-117,26,-72,29,-64,32,-92,35,105,38,-6,40,110,43,-93,45,-73,47,-116,49,53,51,-93,52,-40,53,-39,54,-103,55,36,56,113,56,125,56,87,56,-20,55,74,55,109,54,85,53,4,52,127,50,-65,48,-48,46,-84,44,91,42,-36,39,49,37,101,34,103,31,91,28,28,25,-43,21,105,18,-14,14,102,11,-46,7,52,4,-113,0,-15,-4,75,-7,-72,-11,40,-14,-87,-18,63,-21,-25,-25,-83,-28,-118,-31,-112,-34,-79,-37,-1,-40,114,-42,22,-44,-29,-47,-24,-49,23,-50,-124,-52,36,-53,-5,-55,13,-55,89,-56,-32,-57,-92,-57,-92,-57,-38,-57,86,-56,3,-55,-14,-55,22,-53,116,-52,9,-50,-48,-49,-47,-47,-8,-45,91,-42,-33,-40,-109,-37,108,-34,103,-31,-124,-28,-64,-25,15,-21,127,-18,-11,-15,-122,-11,22,-7,-71,-4,86,0,-7,3,-108,7,39,11,-80,14,40,18,-113,21,-39,24,17,28,35,31,25,34,-22,36,-111,39,18,42,99,44,-123,46,120,48,53,50,-66,51,15,53,41,54,7,55,-82,55,22,56,70,56,57,56,-19,55,108,55,-87,54,-77,53,127,52,20,51,118,49,-98,47,-103,45,97,43,-8,40,109,38,-85,35,-44,32,-54,29,-85,26,109,23,18,20,-84,16,39,13,-95,9,6,6,109,2,-53,-2,48,-5,-107,-9,9,-12,-126,-16,22,-19,-80,-23,114,-26,63,-29,60,-32,71,-35,-117,-38,-26,-41,119,-43,48,-45,24,-47,55,-49,-125,-51,10,-52,-58,-54,-71,-55,-21,-56,80,-56,-9,-57,-44,-57,-13,-57,68,-56,-36,-56,-92,-55,-84,-54,-21,-53,95,-51,12,-49,-20,-48,-4,-46,63,-43,-83,-41,69,-38,8,-35,-17,-33,-13,-30,33,-26,93,-23,-68,-20,40,-16,-86,-13,51,-9,-50,-6,100,-2,5,2,-98,5,50,9,-66,12,59,16,-90,19,-1,22,59,26,95,29,98,32,68,35,-3,37,-108,40,-10,42,55,45,59,47,24,49,-71,50,40,52,95,53,92,54,34,55,-87,55,-4,55,9,56,-24,55,127,55,-27,54,7,54,-5,52,-84,51,46,50}; }
	private static byte[] data39(){ return new byte[] {120,48,-117,46,117,44,40,42,-79,39,21,37,68,34,98,31,76,28,38,25,-34,21,-127,18,16,15,-112,11,1,8,111,4,-46,0,58,-3,-95,-7,16,-10,-117,-14,17,-17,-83,-21,92,-24,39,-27,9,-30,18,-33,56,-36,-122,-39,2,-41,-99,-44,117,-46,116,-48,-91,-50,18,-51,-84,-53,-125,-54,-108,-55,-40,-56,94,-56,26,-56,20,-56,72,-56,-73,-56,98,-55,69,-54,100,-53,-75,-52,69,-50,0,-48,-9,-47,23,-44,106,-42,-23,-40,-113,-37,96,-34,77,-31,100,-28,-115,-25,-35,-22,56,-18,-84,-15,47,-11,-74,-8,83,-4,-30,-1,-126,3,17,7,-94,10,33,14,-108,17,-12,20,62,24,109,27,-128,30,114,33,63,36,-21,38,102,41,-69,43,-32,45,-48,47,-106,49,30,51,120,52,-108,53,122,54,40,55,-106,55,-48,55,-55,55,-118,55,16,55,90,54,107,53,69,52,-26,50,81,49,-119,47,-116,45,100,43,7,41,-123,38,-42,35,3,33,14,30,-11,26,-58,23,117,20,26,17,-95,13,35,10,-106,6,-1,2,111,-1,-46,-5,71,-8,-70,-12,63,-15,-47,-19,119,-22,53,-25,10,-28,3,-31,19,-34,84,-37,-82,-40,63,-42,-14,-45,-40,-47,-17,-49,58,-50,-74,-52,110,-53,87,-54,126,-55,-35,-56,119,-56,75,-56,91,-56,-92,-56,43,-55,-25,-55,-27,-54,15,-52,125,-51,21,-49,-23,-48,-21,-46,29,-43,127,-41,7,-38,-68,-36,-108,-33,-115,-30,-86,-27,-37,-24,45,-20,-115,-17,5,-13,-126,-10,18,-6,-95,-3,55,1,-52,4,85,8,-32,11,83,15,-65,18,18,22,77,25,114,28,115,31,87,34,20,37,-86,39,24,42,86,44,105,46,69,48,-10,49,106,51,-84,52,-75,53,-122,54,27,55,122,55,-104,55,-128,55,45,55,-101,54,-41,53,-48,52,-101,51,41,50,-123,48,-84,46,-96,44,106,42,1,40,118,37,-72,34,-32,31,-34,28,-60,25,-116,22,59,19,-41,15,100,12,-33,8,88,5,-60,1,50,-2,-91,-6,19,-9,-100,-13,29,-16,-61,-20,111,-23,57,-26,34,-29,30,-32,75,-35,-115,-38,6,-40,-99,-43,104,-45,97,-47,-121,-49,-22,-51,116,-52,70,-53,62,-54,125,-55,-18,-56,-103,-56,-120,-56,-93,-56,6,-55,-101,-55,107,-54,121,-53,-74,-52,49,-50,-37,-49,-68,-47,-54,-45,12,-42,117,-40,11,-37,-58,-35,-87,-32,-90,-29,-52,-26,-2,-23,87,-19,-75,-16,47,-12,-83,-9,58,-5,-57,-2,89,2,-28,5,111,9,-23,12,92,16,-74,19,4,23,49,26,72,29,63,32,15,35,-62,37,70,40,-93,42,-45,44,-50,46,-94,48,54,50,-95,51,-53,52,-60,53,127,54,8,55,75,55,97,55,49,55,-52,54,47,54,82,53,68,52,-6,50,123,49,-56,47,-28,45,-52,43,-117,41,23,39,-127,36,-65,33,-36,30,-39,27,-75,24,124,21,39,18,-59,14,77,11,-50,7,69,4,-75,0,43,-3,-100,-7,28,-10,-98,-14,55,-17,-38,-21,-104,-24,107,-27,93,-30,109,-33,-97,-36,-6,-39,117,-41,41,-43,-9,-46,11,-47,58,-49,-79,-51,78,-52,45,-53,57,-54,-119,-55,8,-55,-54,-56,-62,-56,-11,-56,97,-55,11,-54,-26,-54,5,-52,78,-51,-41,-50,-114,-48,121,-46,-109,-44,-33,-42,77,-39,-13,-37,-83,-34,-101,-31,-100,-28,-62,-25,-2,-22,80,-18,-71,-15,42,-11,-85,-8,52,-4,-67,-1,75,3,-43,6,80,10,-51,13,46,17,-121,20,-59,23,-19,26,-14,29,-30,32,-94,35,73,38,-65,40,14,43,45,45,28,47,-35,48,102,50,-67,51,-38,52,-63,53,111,54,-27,54,29,55,31,55,-28,54,111,54,-61,53,-37,52,-66,51,105,50,-36,48,34,47,48,45,16,43,-56,40,73,38,-81,35,-27,32,-2,29,-10,26,-46,23,-110,20,65,17,-39,13,103,10,-24,6,96,3,-41,-1,79,-4,-58,-8,77,-11,-42,-15,118,-18,35,-21,-22,-25,-57,-28,-59,-31,-33,-34,31,-36,-126,-39,18,-41,-56,-44,-78,-46,-60,-48,17,-49,-119,-51,63,-52,34,-53,71,-54,-101,-55,50,-55,-5,-56,3,-55,67,-55,-68,-55,114,-54,91,-53,-125,-52,-40,-51,108,-49,42,-47,33,-45,67,-43,-110,-41,16,-38,-81,-36,121,-33,102,-30,106,-27,-107,-24,-49,-21,37,-17,-118,-14,-3,-11,124,-7,-3,-4,-117,0,11,4,-108,7,11,11,124,14,-38,17,40,21,93,24,123,27,121,30,90,33,17,36,-81,38,18,41,92,43,105,45,81,47,0,49,126,50,-57,51,-41,52,-76,53,82,54,-69,54,-22,54,-37,54,-103,54,21,54,95,53,110,52,68,51,-24,49,81,48,-112,46,-110,44,116,42,24,40,-92,37,-10,34,52,32,65,29,61,26,17,23,-40,19,127,16,32,13,-89,9,50,6,-89,2,41,-1,-99,-5,34,-8,-88,-12,60,-15,-31,-19,-103,-22}; }
	private static byte[] data40(){ return new byte[] {100,-25,80,-28,79,-31,124,-34,-64,-37,49,-39,-53,-42,-117,-44,-126,-46,-96,-48,-11,-50,127,-51,57,-52,48,-53,88,-54,-64,-55,90,-55,53,-55,67,-55,-113,-55,20,-54,-49,-54,-58,-53,-13,-52,82,-50,-19,-49,-77,-47,-82,-45,-39,-43,42,-40,-82,-38,80,-35,32,-32,8,-29,23,-26,59,-23,123,-20,-51,-17,50,-13,-94,-10,30,-6,-97,-3,36,1,-91,4,35,8,-103,11,-2,14,91,18,-98,21,-52,24,-30,27,-42,30,-83,33,97,36,-22,38,80,41,-124,43,-111,45,101,47,18,49,127,50,-61,51,-57,52,-106,53,48,54,-118,54,-76,54,-103,54,77,54,-59,53,1,53,14,52,-40,50,119,49,-36,47,16,46,19,44,-21,41,-112,39,19,37,104,34,-98,31,-80,28,-89,25,124,22,67,19,-21,15,-114,12,25,9,-94,5,35,2,-99,-2,35,-5,-94,-9,53,-12,-52,-16,120,-19,54,-22,11,-25,-4,-29,6,-31,56,-34,-122,-37,1,-39,-95,-42,110,-44,106,-46,-108,-48,-15,-50,-125,-51,73,-52,70,-53,122,-54,-26,-55,-115,-55,108,-55,-122,-55,-42,-55,100,-54,36,-53,37,-52,82,-51,-65,-50,85,-48,39,-46,35,-44,79,-42,-85,-40,37,-37,-42,-35,-100,-32,-116,-29,-103,-26,-71,-23,-2,-20,74,-16,-83,-13,31,-9,-111,-6,21,-2,-112,1,16,5,-120,8,-7,11,88,15,-81,18,-23,21,21,25,31,28,16,31,-34,33,-121,36,15,39,102,41,-104,43,-104,45,105,47,9,49,116,50,-85,51,-88,52,117,53,-1,53,93,54,116,54,93,54,5,54,122,53,-80,52,-74,51,-128,50,22,49,123,47,-86,45,-86,43,-126,41,34,39,-90,36,-6,33,47,31,65,28,57,25,15,22,-42,18,-122,15,35,12,-72,8,65,5,-61,1,74,-2,-53,-6,85,-9,-21,-13,-122,-16,59,-19,-4,-23,-38,-26,-50,-29,-29,-32,22,-34,112,-37,-18,-40,-104,-42,104,-44,112,-46,-101,-48,4,-49,-104,-51,103,-52,104,-53,-89,-54,18,-54,-60,-55,-91,-55,-60,-55,28,-54,-87,-54,116,-53,112,-52,-87,-51,16,-49,-80,-48,-128,-46,126,-44,-82,-42,3,-39,-119,-37,47,-34,-5,-32,-23,-29,-16,-26,22,-22,82,-19,-97,-16,0,-12,105,-9,-32,-6,88,-2,-44,1,78,5,-63,8,44,12,-119,15,-41,18,15,22,52,25,54,28,38,31,-25,33,-108,36,13,39,100,41,-113,43,-123,45,89,47,-21,48,88,50,-125,51,-126,52,68,53,-48,53,36,54,59,54,30,54,-58,53,51,53,109,52,107,51,52,50,-50,48,41,47,95,45,91,43,49,41,-41,38,86,36,-82,33,-27,30,-9,27,-15,24,-53,21,-107,18,68,15,-22,11,126,8,12,5,-106,1,25,-2,-91,-6,51,-9,-56,-13,113,-16,34,-19,-18,-23,-50,-26,-58,-29,-27,-32,23,-34,123,-37,-5,-40,-88,-42,-125,-44,-123,-46,-63,-48,35,-49,-60,-51,-113,-52,-103,-53,-43,-54,77,-54,-8,-55,-31,-55,-1,-55,92,-54,-25,-54,-73,-53,-80,-52,-20,-51,84,-49,-14,-48,-64,-46,-61,-44,-22,-42,72,-39,-63,-37,110,-34,49,-31,34,-28,34,-25,73,-22,126,-19,-54,-16,38,-12,-115,-9,-3,-6,116,-2,-21,1,95,5,-47,8,52,12,-112,15,-42,18,13,22,41,25,46,28,18,31,-42,33,120,36,-14,38,68,41,105,43,99,45,40,47,-59,48,33,50,86,51,76,52,12,53,-100,53,-27,53,6,54,-32,53,-117,53,-8,52,49,52,47,51,-2,49,-113,48,-10,46,38,45,39,43,1,41,-92,38,44,36,-127,33,-65,30,-46,27,-46,24,-84,21,126,18,44,15,-37,11,111,8,3,5,-110,1,21,-2,-83,-6,52,-9,-38,-13,123,-16,57,-19,3,-22,-22,-26,-27,-29,6,-31,62,-34,-94,-37,39,-39,-42,-42,-77,-44,-69,-46,-15,-48,94,-49,-9,-51,-51,-52,-48,-53,18,-53,-124,-54,54,-54,24,-54,61,-54,-112,-54,34,-53,-21,-53,-26,-52,28,-50,-123,-49,30,-47,-19,-46,-23,-44,14,-41,105,-39,-34,-37,-121,-34,73,-31,47,-28,53,-25,78,-22,-123,-19,-53,-16,34,-12,-124,-9,-12,-6,97,-2,-40,1,71,5,-78,8,22,12,106,15,-79,18,-32,21,-3,24,-6,27,-31,30,-98,33,66,36,-76,38,12,41,41,43,38,45,-24,46,-124,48,-28,49,21,51,11,52,-46,52,89,53,-81,53,-56,53,-87,53,85,53,-58,52,-2,51,6,51,-49,49,107,48,-45,46,7,45,14,43,-24,40,-109,38,30,36,122,33,-70,30,-46,27,-41,24,-73,21,-115,18,63,15,-12,11,-117,8,38,5,-75,1,67,-2,-42,-6,107,-9,11,-12,-74,-16,116,-19,65,-22,44,-25,40,-28,75,-31,-123,-34,-23,-37,114,-39,30,-41,0,-43,1,-45,62,-47,-91,-49,64,-50,18,-51,22,-52,83,-53,-58,-54,112,-54,87,-54,111,-54,-57,-54,79,-53,21,-52}; }
	private static byte[] data41(){ return new byte[] {15,-51,62,-50,-95,-49,56,-47,-2,-46,-9,-44,25,-41,104,-39,-31,-37,123,-34,62,-31,28,-28,27,-25,50,-22,98,-19,-93,-16,-13,-13,87,-9,-73,-6,45,-2,-110,1,10,5,103,8,-48,11,27,15,97,18,-113,21,-88,24,-90,27,-120,30,74,33,-26,35,96,38,-80,40,-43,42,-51,44,-103,46,46,48,-107,49,-57,50,-62,51,-117,52,22,53,112,53,-116,53,118,53,36,53,-104,52,-35,51,-33,50,-70,49,85,48,-59,46,-1,44,12,43,-18,40,-98,38,49,36,-112,33,-39,30,-8,27,1,25,-23,21,-63,18,127,15,49,12,-43,8,111,5,5,2,-103,-2,44,-5,-58,-9,106,-12,23,-15,-41,-19,-87,-22,-114,-25,-108,-28,-80,-31,-17,-34,82,-36,-42,-39,-120,-41,93,-43,106,-45,-106,-47,6,-48,-106,-50,102,-51,103,-52,-100,-53,13,-53,-78,-54,-113,-54,-91,-54,-10,-54,116,-53,59,-52,35,-51,84,-50,-84,-49,59,-47,-4,-46,-20,-44,5,-41,83,-39,-71,-37,89,-34,10,-31,-24,-29,-35,-26,-17,-23,22,-19,84,-16,-97,-13,-9,-10,93,-6,-63,-3,49,1,-106,4,-3,7,89,11,-90,14,-20,17,20,21,48,24,45,27,12,30,-45,32,109,35,-21,37,61,40,99,42,99,44,43,46,-52,47,51,49,109,50,108,51,60,52,-53,52,48,53,81,53,65,53,-8,52,116,52,-64,51,-50,50,-83,49,82,48,-53,46,12,45,39,43,8,41,-53,38,92,36,-52,33,25,31,63,28,81,25,63,22,31,19,-29,15,-101,12,69,9,-29,5,-127,2,19,-1,-79,-5,73,-8,-15,-12,-94,-15,97,-18,52,-21,28,-24,29,-27,61,-30,121,-33,-41,-36,93,-38,6,-40,-32,-43,-35,-45,17,-46,111,-48,1,-49,-55,-51,-63,-52,-15,-53,91,-53,-13,-54,-50,-54,-41,-54,31,-53,-103,-53,77,-52,55,-51,84,-50,-87,-49,44,-47,-30,-46,-55,-44,-36,-42,24,-39,-127,-37,10,-34,-66,-32,-115,-29,124,-26,-122,-23,-90,-20,-37,-17,35,-13,113,-10,-42,-7,50,-3,-99,0,2,4,97,7,-64,10,7,14,78,17,116,20,-109,23,-116,26,115,29,54,32,-40,34,86,37,-82,39,-40,41,-34,43,-85,45,84,47,-63,48,4,50,10,51,-30,51,124,52,-23,52,19,53,16,53,-52,52,90,52,-87,51,-57,50,-81,49,94,48,-27,46,46,45,84,43,67,41,11,39,-84,36,34,34,121,31,-85,28,-61,25,-69,22,-95,19,111,16,44,13,-34,9,-128,6,35,3,-69,-1,91,-4,-9,-8,-94,-11,82,-14,21,-17,-27,-21,-49,-24,-51,-27,-22,-30,37,-32,126,-35,0,-37,-91,-40,118,-42,112,-44,-101,-46,-15,-48,126,-49,55,-50,45,-51,77,-52,-80,-53,60,-53,13,-53,10,-53,71,-53,-77,-53,94,-52,59,-51,73,-50,-104,-49,7,-47,-71,-46,-114,-44,-105,-42,-56,-40,39,-37,-93,-35,78,-32,17,-29,-7,-27,-9,-24,18,-20,60,-17,125,-14,-56,-11,32,-7,-128,-4,-34,-1,69,3,-99,6,-3,9,65,13,-120,16,-80,19,-52,22,-52,25,-79,28,124,31,30,34,-89,36,-3,38,55,41,60,43,24,45,-60,46,64,48,-122,49,-97,50,123,51,38,52,-103,52,-42,52,-39,52,-87,52,61,52,-98,51,-56,50,-68,49,124,48,13,47,100,45,-104,43,-110,41,106,39,19,37,-105,34,-6,31,53,29,89,26,90,23,73,20,31,17,-26,13,-101,10,73,7,-22,3,-113,0,42,-3,-47,-7,120,-10,45,-13,-20,-17,-64,-20,-91,-23,-93,-26,-69,-29,-16,-32,73,-34,-65,-37,100,-39,37,-41,30,-43,60,-45,-120,-47,14,-48,-72,-50,-95,-51,-68,-52,8,-52,-110,-53,75,-53,64,-53,109,-53,-51,-53,104,-52,51,-51,57,-50,113,-49,-38,-48,120,-46,65,-44,60,-42,96,-40,-82,-38,34,-35,-66,-33,119,-30,83,-27,72,-24,84,-21,125,-18,-82,-15,-7,-12,69,-8,-97,-5,-2,-2,90,2,-73,5,12,9,87,12,-104,15,-57,18,-33,21,-25,24,-51,27,-100,30,73,33,-47,35,56,38,113,40,-122,42,106,44,33,46,-87,47,-6,48,34,50,8,51,-57,51,66,52,-110,52,-94,52,-125,52,37,52,-103,51,-50,50,-42,49,-92,48,69,47,-83,45,-18,43,-8,41,-32,39,-107,37,40,35,-105,32,-31,29,13,27,30,24,19,21,-12,17,-58,14,126,11,56,8,-35,4,-124,1,40,-2,-49,-6,119,-9,49,-12,-21,-16,-64,-19,-94,-22,-99,-25,-79,-28,-32,-31,50,-33,-96,-36,60,-38,-8,-41,-30,-43,-10,-45,57,-46,-85,-48,81,-49,37,-50,52,-51,113,-52,-21,-53,-109,-53,122,-53,-110,-53,-26,-53,107,-52,41,-51,28,-50,67,-49,-100,-48,39,-46,-30,-45,-54,-43,-31,-41,31,-38,-124,-36,19,-33,-68,-31,-114,-28,116,-25,122,-22,-108,-19,-66,-16,1,-12,67,-9,-100,-6,-16,-3,75,1}; }
	private static byte[] data42(){ return new byte[] {-91,4,-10,7,69,11,-127,14,-76,17,-49,20,-38,23,-58,26,-101,29,77,32,-30,34,75,37,-105,39,-81,41,-92,43,103,45,-6,46,96,48,-114,49,-114,50,82,51,-22,51,64,52,108,52,86,52,17,52,-110,51,-33,50,-12,49,-39,48,-120,47,5,46,87,44,112,42,109,40,44,38,-40,35,76,33,-85,30,-30,27,-1,24,1,22,-17,18,-61,15,-112,12,70,9,-8,5,-92,2,74,-1,-11,-5,-94,-8,85,-11,24,-14,-28,-18,-57,-21,-69,-24,-52,-27,-14,-30,61,-32,-90,-35,49,-37,-23,-40,-63,-42,-52,-44,-1,-46,101,-47,-9,-49,-63,-50,-73,-51,-21,-52,73,-52,-22,-53,-75,-53,-66,-53,-4,-53,111,-52,27,-51,-9,-51,13,-49,79,-48,-52,-47,112,-45,73,-43,76,-41,119,-39,-47,-37,72,-34,-22,-32,-89,-29,-124,-26,123,-23,-118,-20,-84,-17,-32,-14,34,-10,106,-7,-62,-4,18,0,109,3,-71,6,8,10,69,13,123,16,-103,19,-91,22,-99,25,114,28,52,31,-53,33,68,36,-104,38,-64,40,-62,42,-110,44,54,46,-83,47,-20,48,-3,49,-40,50,122,51,-16,51,37,52,43,52,-8,51,-116,51,-14,50,24,50,22,49,-44,47,108,46,-55,44,3,43,3,41,-28,38,-108,36,35,34,-115,31,-45,28,3,26,13,23,11,20,-24,16,-66,13,126,10,57,7,-25,3,-104,0,63,-3,-13,-7,-91,-10,103,-13,51,-16,16,-19,1,-22,10,-25,43,-28,107,-31,-53,-34,75,-36,-11,-39,-62,-41,-69,-43,-29,-45,49,-46,-70,-48,106,-49,84,-50,109,-51,-66,-52,65,-52,1,-52,-21,-53,28,-52,112,-52,12,-51,-49,-51,-50,-50,0,-48,96,-47,-13,-46,-73,-44,-94,-42,-62,-40,-1,-38,108,-35,-8,-33,-89,-30,117,-27,93,-24,95,-21,119,-18,-99,-15,-39,-12,25,-8,104,-5,-73,-2,9,2,87,5,-92,8,-30,11,24,15,61,18,75,21,76,24,40,27,-15,29,-106,32,25,35,124,37,-81,39,-61,41,-94,43,92,45,-33,46,54,48,88,49,74,50,3,51,-116,51,-39,51,-11,51,-38,51,-121,51,0,51,67,50,82,49,44,48,-39,46,79,45,-104,43,-73,41,-94,39,112,37,10,35,-117,32,-31,29,32,27,59,24,66,21,50,18,13,15,-35,11,-102,8,84,5,6,2,-74,-2,104,-5,31,-8,-36,-12,-87,-15,-128,-18,110,-21,111,-24,-119,-27,-67,-30,20,-32,-121,-35,35,-37,-30,-40,-55,-42,-31,-44,28,-45,-110,-47,46,-48,1,-49,5,-50,64,-51,-85,-52,82,-52,41,-52,56,-52,-128,-52,-9,-52,-85,-51,-116,-50,-89,-49,-17,-48,107,-46,23,-44,-18,-43,-14,-41,35,-38,115,-36,-13,-34,-117,-31,74,-28,35,-25,21,-22,32,-19,60,-16,105,-13,-89,-10,-24,-7,52,-3,-125,0,-54,3,28,7,84,10,-110,13,-74,16,-50,19,-48,22,-69,25,-119,28,60,31,-51,33,57,36,-125,38,-95,40,-103,42,95,44,-4,45,102,47,-97,48,-89,49,121,50,24,51,-128,51,-72,51,-82,51,127,51,9,51,108,50,-109,49,-121,48,75,47,-36,45,60,44,116,42,118,40,88,38,10,36,-99,33,8,31,87,28,-124,25,-101,22,-105,19,-127,16,90,13,33,10,-26,6,-104,3,84,0,2,-3,-64,-7,122,-10,69,-13,26,-16,0,-19,-5,-23,13,-25,55,-28,-127,-31,-26,-34,116,-36,35,-38,-7,-41,-4,-43,38,-44,-125,-46,11,-47,-57,-49,-77,-50,-44,-51,40,-51,-79,-52,114,-52,100,-52,-113,-52,-16,-52,-124,-51,77,-50,75,-49,122,-48,-37,-47,111,-45,43,-43,26,-41,46,-39,111,-37,-45,-35,92,-32,5,-29,-50,-27,-84,-24,-81,-21,-75,-18,-31,-15,8,-11,74,-8,-115,-5,-47,-2,35,2,95,5,-86,8,-35,11,11,15,39,18,48,21,35,24,-2,26,-70,29,91,32,-43,34,50,37,96,39,108,41,73,43,-9,44,125,46,-51,47,-21,48,-35,49,-113,50,25,51,101,51,-127,51,99,51,20,51,-117,50,-46,49,-30,48,-63,47,111,46,-25,44,59,43,85,41,82,39,25,37,-60,34,66,32,-88,29,-26,26,14,24,28,21,17,18,-9,14,-49,11,-110,8,88,5,15,2,-57,-2,-121,-5,60,-8,13,-11,-40,-15,-68,-18,-80,-21,-76,-24,-37,-27,19,-29,109,-32,-23,-35,-122,-37,77,-39,56,-41,80,-43,-111,-45,9,-46,-95,-48,-127,-49,120,-50,-65,-51,32,-51,-52,-52,-100,-52,-82,-52,-18,-52,102,-51,16,-50,-12,-50,0,-48,78,-47,-70,-46,102,-44,48,-42,53,-40,82,-38,-86,-36,19,-33,-84,-31,95,-28,46,-25,25,-22,28,-19,43,-16,87,-13,-127,-10,-60,-7,-1,-4,75,0,-117,3,-51,6,9,10,52,13,89,16,104,19,100,22,75,25,17,28,-60,30,74,33,-68,35,-4,37,28,40,16,42,-41,43,115,45,-33,46,22,48,36,49}; }
	private static byte[] data43(){ return new byte[] {-12,49,-102,50,5,51,61,51,64,51,13,51,-90,50,10,50,56,49,56,48,-2,46,-99,45,2,44,67,42,82,40,56,38,-6,35,-111,33,10,31,97,28,-102,25,-72,22,-62,19,-78,16,-105,13,104,10,51,7,-14,3,-77,0,109,-3,46,-6,-12,-10,-62,-13,-97,-16,-117,-19,-118,-22,-95,-25,-49,-28,25,-30,-121,-33,15,-35,-58,-38,-105,-40,-100,-42,-60,-44,30,-45,-89,-47,92,-48,69,-49,98,-50,-82,-51,53,-51,-21,-52,-39,-52,-6,-52,84,-51,-37,-51,-95,-50,-112,-49,-73,-48,14,-46,-108,-45,71,-43,44,-41,48,-39,108,-37,-67,-35,65,-32,-38,-30,-105,-27,112,-24,94,-21,100,-18,122,-15,-95,-12,-44,-9,13,-5,78,-2,-114,1,-51,4,9,8,59,11,94,14,123,17,122,20,110,23,68,26,-1,28,-98,31,27,34,114,36,-86,38,-80,40,-107,42,72,44,-49,45,39,47,76,48,63,49,3,50,-115,50,-25,50,10,51,-9,50,-77,50,55,50,-120,49,-90,48,-114,47,77,46,-49,44,52,43,88,41,101,39,54,37,-11,34,120,32,-13,29,55,27,115,24,-122,21,-115,18,123,15,92,12,49,9,-9,5,-63,2,122,-1,68,-4,2,-7,-42,-11,-89,-14,-108,-17,-126,-20,-107,-23,-79,-26,-15,-29,75,-31,-61,-34,97,-36,33,-38,9,-40,31,-42,88,-44,-57,-46,95,-47,41,-48,39,-49,85,-50,-73,-51,78,-51,26,-51,23,-51,81,-51,-74,-51,86,-50,39,-49,40,-48,99,-47,-61,-46,93,-44,26,-42,11,-40,32,-38,94,-36,-61,-34,69,-31,-18,-29,-83,-26,-117,-23,-128,-20,-124,-17,-94,-14,-60,-11,-8,-8,48,-4,107,-1,-86,2,-30,5,23,9,65,12,93,15,110,18,101,21,75,24,20,27,-60,29,83,32,-62,34,11,37,47,39,41,41,-6,42,-100,44,20,46,86,47,108,48,78,49,-6,49,121,50,-67,50,-50,50,-82,50,84,50,-54,49,11,49,23,48,-10,46,-98,45,30,44,105,42,-114,40,-123,38,86,36,1,34,-119,31,-16,28,57,26,103,23,124,20,127,17,107,14,78,11,29,8,-17,4,-81,1,123,-2,60,-5,10,-8,-32,-12,-70,-15,-79,-18,-88,-21,-57,-24,-19,-27,58,-29,-94,-32,37,-34,-43,-37,-95,-39,-101,-41,-67,-43,9,-44,-120,-46,46,-47,14,-48,24,-49,86,-50,-47,-51,108,-51,84,-51,90,-51,-90,-51,27,-50,-56,-50,-86,-49,-73,-48,0,-46,108,-45,17,-43,-36,-42,-46,-40,-10,-38,57,-35,-89,-33,46,-30,-34,-28,-97,-25,-123,-22,119,-19,-125,-16,-101,-13,-64,-10,-14,-7,38,-3,95,0,-103,3,-54,6,-6,9,29,13,47,16,56,19,36,22,1,25,-67,27,99,30,-30,32,71,35,-128,37,-104,39,-127,41,70,43,-42,44,64,46,115,47,120,48,76,49,-22,49,86,50,-115,50,-113,50,96,50,-7,49,97,49,-110,48,-106,47,98,46,8,45,115,43,-68,41,-45,39,-63,37,-113,35,46,33,-78,30,21,28,87,25,-123,22,-105,19,-107,16,-122,13,100,10,59,7,8,4,-45,0,-100,-3,103,-6,59,-9,19,-12,-3,-16,-14,-19,-3,-22,28,-24,84,-27,-87,-30,27,-32,-81,-35,102,-37,67,-39,72,-41,122,-43,-46,-45,95,-46,21,-47,1,-48,25,-49,107,-50,-24,-51,-96,-51,-121,-51,-89,-51,-10,-51,126,-50,53,-49,32,-48,64,-47,-119,-46,7,-44,-78,-43,-124,-41,-119,-39,-86,-37,-5,-35,105,-32,-6,-30,-87,-27,115,-24,82,-21,79,-18,83,-15,111,-12,-108,-9,-66,-6,-10,-3,37,1,93,4,-120,7,-77,10,-53,13,-36,16,-44,19,-64,22,-117,25,68,28,-39,30,83,33,-89,35,-40,37,-32,39,-62,41,115,43,0,45,82,46,-128,47,118,48,58,49,-48,49,44,50,87,50,82,50,12,50,-89,49,-10,48,42,48,25,47,-27,45,119,44,-27,42,29,41,50,39,27,37,-36,34,-128,32,-8,29,91,27,-101,24,-60,21,-40,18,-42,15,-58,12,-90,9,127,6,79,3,30,0,-21,-4,-68,-7,-108,-10,117,-13,100,-16,97,-19,117,-22,-99,-25,-35,-28,63,-30,-75,-33,89,-35,26,-37,-2,-40,23,-41,72,-43,-71,-45,70,-46,17,-47,1,-48,45,-49,-126,-50,16,-50,-46,-51,-61,-51,-18,-51,72,-50,-39,-50,-102,-49,-113,-48,-77,-47,10,-45,-116,-44,63,-42,23,-40,33,-38,72,-36,-100,-34,16,-31,-96,-29,85,-26,30,-23,0,-20,-6,-18,0,-14,26,-11,58,-8,104,-5,-110,-2,-55,1,-14,4,31,8,63,11,83,14,91,17,80,20,45,23,-10,25,-95,28,49,31,-97,33,-22,35,16,38,16,40,-28,41,-112,43,11,45,89,46,122,47,100,48,35,49,-89,49,0,50,29,50,15,50,-59,49,78,49,-97,48,-62,47,-80,46,111,45,2,44,98,42,-100,40,-89,38,-115,36,76,34,-22,31}; }
	private static byte[] data44(){ return new byte[] {100,29,-64,26,4,24,40,21,65,18,59,15,48,12,16,9,-20,5,-61,2,-114,-1,105,-4,55,-7,25,-10,-2,-14,-11,-17,-7,-20,18,-22,67,-25,-115,-28,-14,-31,122,-33,28,-35,-21,-38,-35,-40,-14,-42,63,-43,-90,-45,76,-46,22,-47,21,-48,71,-49,-90,-50,63,-50,4,-50,3,-50,51,-50,-107,-50,46,-49,-12,-49,-15,-48,28,-46,119,-45,-2,-44,-74,-42,-110,-40,-97,-38,-54,-36,31,-33,-107,-31,40,-28,-36,-26,-92,-23,-119,-20,125,-17,-121,-14,-102,-11,-69,-8,-30,-5,13,-1,59,2,99,5,-120,8,-92,11,-77,14,-77,17,-95,20,121,23,57,26,-33,28,99,31,-50,33,11,36,50,38,30,40,-9,41,-115,43,11,45,76,46,100,47,73,48,-3,48,125,49,-53,49,-26,49,-53,49,126,49,1,49,75,48,106,47,82,46,13,45,-102,43,-6,41,44,40,59,38,22,36,-34,33,113,31,-17,28,76,26,-117,23,-72,20,-54,17,-52,14,-66,11,-90,8,-125,5,90,2,50,-1,5,-4,-29,-8,-58,-11,-83,-14,-80,-17,-75,-20,-41,-23,15,-25,91,-28,-49,-31,84,-33,8,-35,-44,-38,-45,-40,-16,-42,63,-43,-77,-45,92,-46,45,-47,54,-48,106,-49,-44,-50,112,-50,61,-50,64,-50,116,-50,-33,-50,120,-49,73,-48,66,-47,119,-46,-49,-45,95,-43,20,-41,-10,-40,2,-37,45,-35,-120,-33,-11,-31,-110,-28,59,-25,11,-22,-24,-20,-34,-17,-30,-14,-12,-11,19,-7,51,-4,95,-1,-125,2,-85,5,-54,8,-33,11,-20,14,-28,17,-51,20,-96,23,88,26,-6,28,120,31,-38,33,22,36,47,38,30,40,-25,41,-126,43,-18,44,53,46,62,47,37,48,-51,48,76,49,-107,49,-86,49,-115,49,60,49,-72,48,3,48,28,47,3,46,-67,44,70,43,-90,41,-40,39,-30,37,-60,35,-124,33,29,31,-100,28,-10,25,61,23,101,20,127,17,-128,14,120,11,96,8,67,5,29,2,-6,-2,-47,-5,-77,-8,-104,-11,-116,-14,-119,-17,-99,-20,-66,-23,-2,-26,80,-28,-59,-31,86,-33,7,-35,-29,-38,-35,-40,5,-41,87,-43,-49,-45,126,-46,85,-47,96,-48,-103,-49,6,-49,-91,-50,119,-50,125,-50,-76,-50,32,-49,-68,-49,-115,-48,-118,-47,-65,-46,25,-44,-88,-43,92,-41,65,-39,72,-37,122,-35,-55,-33,63,-30,-48,-28,-127,-25,69,-22,39,-19,20,-16,27,-13,35,-10,67,-7,93,-4,-122,-1,-91,2,-54,5,-30,8,-9,11,-6,14,-15,17,-44,20,-95,23,88,26,-14,28,109,31,-54,33,1,36,22,38,3,40,-60,41,95,43,-57,44,6,46,18,47,-16,47,-100,48,19,49,94,49,108,49,83,49,-4,48,122,48,-60,47,-37,46,-59,45,122,44,11,43,99,41,-98,39,-92,37,-118,35,77,33,-27,30,105,28,-58,25,13,23,60,20,86,17,91,14,91,11,64,8,45,5,7,2,-24,-2,-57,-5,-87,-8,-106,-11,-117,-14,-114,-17,-89,-20,-54,-23,16,-25,100,-28,-33,-31,114,-33,42,-35,4,-37,6,-39,46,-41,-125,-43,1,-44,-80,-46,-120,-47,-106,-48,-48,-49,64,-49,-33,-50,-79,-50,-70,-50,-20,-50,93,-49,-10,-49,-57,-48,-59,-47,-12,-46,81,-44,-37,-43,-111,-41,112,-39,116,-37,-88,-35,-19,-33,105,-30,-18,-28,-96,-25,96,-22,61,-19,40,-16,41,-13,46,-10,74,-7,96,-4,-124,-1,-95,2,-66,5,-43,8,-27,11,-27,14,-41,17,-73,20,-127,23,50,26,-51,28,65,31,-99,33,-46,35,-28,37,-51,39,-111,41,35,43,-111,44,-54,45,-39,46,-79,47,100,48,-45,48,38,49,48,49,25,49,-61,48,69,48,-116,47,-86,46,-111,45,79,44,-36,42,62,41,116,39,-123,37,107,35,48,33,-47,30,83,28,-71,25,0,23,56,20,81,17,98,14,90,11,81,8,56,5,29,2,-2,-2,-29,-5,-57,-8,-68,-11,-81,-14,-69,-17,-46,-20,-3,-23,65,-25,-99,-28,21,-30,-81,-33,101,-35,66,-37,70,-39,110,-41,-59,-43,66,-44,-15,-46,-55,-47,-40,-48,16,-48,126,-49,30,-49,-22,-50,-11,-50,36,-49,-111,-49,41,-48,-12,-48,-13,-47,24,-45,122,-44,-10,-43,-79,-41,-123,-39,-118,-37,-77,-35,-5,-33,106,-30,-14,-28,-102,-25,88,-22,47,-19,22,-16,15,-13,23,-10,37,-7,64,-4,87,-1,119,2,-118,5,-91,8,-87,11,-85,14,-103,17,118,20,60,23,-16,25,-127,28,-5,30,83,33,-123,35,-101,37,-128,39,69,41,-38,42,69,44,-125,45,-113,46,112,47,27,48,-103,48,-29,48,-8,48,-32,48,-110,48,18,48,100,47,-128,46,113,45,48,44,-61,42,43,41,103,39,122,37,105,35,48,33,-36,30,92,28,-49,25,22,23,85,20,117,17,-121,14,-119,11,-126,8,109,5,87,2,63,-1,34,-4,17,-7,2,-10,-3,-14,11,-16,34,-19}; }
	private static byte[] data45(){ return new byte[] {82,-22,-106,-25,-12,-28,109,-30,7,-32,-68,-35,-99,-37,-102,-39,-55,-41,22,-42,-103,-44,64,-45,25,-46,35,-47,90,-48,-62,-49,95,-49,41,-49,42,-49,91,-49,-65,-49,80,-48,28,-47,11,-46,55,-45,-122,-44,8,-42,-78,-41,-120,-39,-126,-37,-89,-35,-26,-33,83,-30,-47,-28,117,-25,43,-22,-1,-20,-36,-17,-41,-14,-47,-11,-31,-8,-14,-5,9,-1,32,2,56,5,68,8,80,11,71,14,55,17,18,20,-40,22,-122,25,29,28,-111,30,-19,32,33,35,52,37,31,39,-29,40,124,42,-22,43,44,45,59,46,32,47,-46,47,80,48,-92,48,-66,48,-87,48,100,48,-22,47,63,47,105,46,89,45,37,44,-67,42,42,41,113,39,-119,37,-128,35,79,33,-1,30,-118,28,0,26,81,23,-107,20,-69,17,-45,14,-36,11,-41,8,-53,5,-71,2,-96,-1,-112,-4,121,-7,116,-10,110,-13,126,-16,-103,-19,-57,-22,15,-24,105,-27,-26,-30,123,-32,50,-34,15,-36,10,-38,54,-40,-128,-42,-2,-44,-94,-45,119,-46,120,-47,-82,-48,12,-48,-90,-49,104,-49,98,-49,-117,-49,-23,-49,114,-48,53,-47,30,-46,64,-45,-121,-44,2,-42,-93,-41,111,-39,102,-37,122,-35,-68,-33,23,-30,-109,-28,48,-25,-36,-23,-87,-20,-123,-17,112,-14,111,-11,113,-8,-126,-5,-110,-2,-88,1,-72,4,-59,7,-54,10,-59,13,-82,16,-116,19,79,22,-2,24,-106,27,12,30,105,32,-95,34,-76,36,-91,38,109,40,11,42,126,43,-61,44,-36,45,-59,46,126,47,7,48,92,48,-125,48,118,48,54,48,-55,47,38,47,85,46,86,45,35,44,-55,42,65,41,-116,39,-79,37,-79,35,-122,33,67,31,-44,28,82,26,-84,23,-9,20,35,18,69,15,82,12,84,9,76,6,63,3,45,0,29,-3,14,-6,5,-9,9,-12,19,-15,51,-18,98,-21,-91,-24,3,-26,123,-29,13,-31,-58,-34,-104,-36,-105,-38,-74,-40,2,-41,117,-43,20,-44,-30,-46,-33,-47,5,-47,102,-48,-21,-49,-83,-49,-101,-49,-72,-49,16,-48,-115,-48,69,-47,38,-46,59,-45,121,-44,-22,-43,127,-41,67,-39,45,-37,59,-35,111,-33,-61,-31,55,-28,-58,-26,113,-23,49,-20,6,-17,-20,-15,-30,-12,-32,-9,-20,-6,-12,-3,9,1,20,4,31,7,35,10,24,13,6,16,-34,18,-89,21,84,24,-16,26,103,29,-54,31,0,34,32,36,17,38,-31,39,-123,41,-2,42,77,44,110,45,93,46,35,47,-77,47,19,48,69,48,65,48,13,48,-83,47,16,47,82,46,86,45,53,44,-27,42,101,41,-63,39,-19,37,-8,35,-36,33,-100,31,63,29,-64,26,42,24,118,21,-78,18,-42,15,-20,12,-11,9,-12,6,-22,3,-33,0,-48,-3,-59,-6,-62,-9,-63,-12,-44,-15,-20,-18,31,-20,96,-23,-67,-26,45,-28,-62,-31,112,-33,67,-35,55,-37,83,-39,-108,-41,4,-42,-106,-44,96,-45,74,-46,115,-47,-68,-48,66,-48,-15,-49,-43,-49,-22,-49,45,-48,-89,-48,76,-47,37,-46,42,-45,94,-44,-65,-43,75,-41,2,-39,-35,-38,-28,-36,7,-33,87,-31,-71,-29,68,-26,-31,-24,-103,-21,102,-18,69,-15,49,-12,44,-9,45,-6,56,-3,64,0,77,3,83,6,85,9,75,12,55,15,15,18,-37,20,-117,23,37,26,-87,28,4,31,80,33,103,35,104,37,60,39,-23,40,110,42,-59,43,-18,44,-19,45,-73,46,91,47,-61,47,2,48,11,48,-26,47,-113,47,6,47,79,46,102,45,82,44,12,43,-97,41,2,40,66,38,85,36,71,34,21,32,-64,29,79,27,-62,24,25,22,94,19,-116,16,-88,13,-69,10,-68,7,-68,4,-76,1,-86,-2,-93,-5,-97,-8,-94,-11,-76,-14,-50,-17,-3,-20,62,-22,-109,-25,7,-27,-113,-30,61,-32,6,-34,-12,-37,7,-38,65,-40,-95,-42,51,-43,-27,-45,-46,-46,-31,-47,39,-47,-102,-48,61,-48,21,-48,23,-48,83,-48,-75,-48,85,-47,21,-46,19,-45,52,-44,-119,-43,5,-41,-84,-40,125,-38,113,-36,-113,-34,-56,-32,38,-29,-95,-27,52,-24,-29,-22,-92,-19,123,-16,96,-13,83,-10,78,-7,80,-4,89,-1,93,2,101,5,97,8,91,11,65,14,33,17,-23,19,-97,22,64,25,-63,27,45,30,116,32,-98,34,-97,36,-126,38,53,40,-54,41,38,43,99,44,104,45,71,46,-15,46,111,47,-74,47,-43,47,-69,47,117,47,-3,46,84,46,126,45,118,44,68,43,-30,41,91,40,-95,38,-50,36,-61,34,-87,32,89,30,-5,27,119,25,-38,22,43,20,95,17,-120,14,-95,11,-85,8,-80,5,-82,2,-90,-1,-90,-4,-96,-7,-85,-10,-76,-13,-41,-16,-5,-19,62,-21,-112,-24,-6,-27,-125,-29,34,-31,-24,-34,-53,-36,-41,-38,2,-39,92,-41,-38,-43,-121,-44,97,-45,99,-46,-99,-47,-5,-48}; }
	private static byte[] data46(){ return new byte[] {-108,-48,86,-48,78,-48,114,-48,-53,-48,81,-47,8,-46,-16,-46,1,-44,70,-43,-82,-42,75,-40,4,-38,-14,-37,-11,-35,44,-32,114,-30,-26,-28,106,-25,13,-22,-59,-20,-112,-17,110,-14,85,-11,78,-8,69,-5,77,-2,75,1,81,4,74,7,66,10,45,13,10,16,-39,18,-112,21,54,24,-66,26,48,29,-127,31,-80,33,-62,35,-88,37,112,39,8,41,121,42,-63,43,-43,44,-57,45,124,46,14,47,102,47,-107,47,-113,47,89,47,-11,46,92,46,-101,45,-94,44,-122,43,51,42,-66,40,24,39,81,37,91,35,76,33,16,31,-67,28,72,26,-72,23,19,21,85,18,-120,15,-89,12,-67,9,-59,6,-52,3,-56,0,-53,-3,-55,-6,-47,-9,-31,-12,-6,-15,36,-17,96,-20,-86,-23,21,-25,-112,-28,44,-30,-24,-33,-66,-35,-63,-37,-34,-39,45,-40,-100,-42,58,-43,3,-44,-7,-46,26,-46,114,-47,-19,-48,-90,-48,-124,-48,-101,-48,-35,-48,80,-47,-10,-47,-59,-46,-53,-45,-12,-44,83,-42,-45,-41,-125,-39,87,-37,83,-35,111,-33,-81,-31,12,-28,-121,-26,27,-23,-56,-21,-122,-18,90,-15,58,-12,40,-9,27,-6,28,-3,21,0,25,3,14,6,9,9,-15,11,-45,14,-94,17,95,20,10,23,-102,25,20,28,108,30,-87,32,-61,34,-72,36,-117,38,51,40,-76,41,10,43,51,44,48,45,-2,45,-99,46,14,47,75,47,94,47,57,47,-22,46,104,46,-73,45,-39,44,-55,43,-109,42,40,41,-95,39,-32,37,8,36,2,34,-36,31,-104,29,47,27,-76,24,22,22,105,19,-91,16,-51,13,-15,10,-5,7,13,5,12,2,19,-1,22,-4,29,-7,46,-10,70,-13,109,-16,-92,-19,-19,-22,76,-24,-62,-27,86,-29,3,-31,-44,-34,-59,-36,-39,-38,20,-39,121,-41,1,-42,-67,-44,-98,-45,-82,-46,-16,-47,90,-47,-5,-48,-55,-48,-60,-48,-9,-48,79,-47,-28,-47,-102,-46,-115,-45,-98,-44,-23,-43,86,-41,-17,-40,-77,-38,-105,-36,-90,-34,-47,-32,30,-29,-117,-27,13,-24,-80,-22,95,-19,40,-16,-1,-14,-32,-11,-45,-8,-60,-5,-64,-2,-69,1,-79,4,-85,7,-111,10,118,13,73,16,11,19,-69,21,86,24,-47,26,60,29,127,31,-91,33,-81,35,-122,37,71,39,-44,40,61,42,123,43,-121,44,109,45,31,46,-90,46,-6,46,31,47,22,47,-38,46,112,46,-42,45,13,45,22,44,-12,42,-93,41,42,40,-121,38,-68,36,-50,34,-71,32,-121,30,50,28,-62,25,56,23,-107,20,-32,17,21,15,61,12,90,9,103,6,121,3,122,0,-121,-3,-115,-6,-97,-9,-74,-12,-39,-15,14,-17,79,-20,-88,-23,25,-25,-101,-28,71,-30,2,-32,-19,-35,-20,-37,29,-38,106,-40,-25,-42,-118,-43,90,-44,86,-45,126,-46,-38,-47,91,-47,25,-47,-7,-48,21,-47,87,-47,-48,-47,117,-46,70,-45,75,-44,117,-43,-47,-42,83,-40,-2,-39,-46,-37,-58,-35,-27,-33,25,-30,120,-28,-22,-26,122,-23,32,-20,-41,-18,-90,-15,124,-12,101,-9,80,-6,71,-3,58,0,51,3,37,6,16,9,-9,11,-54,14,-108,17,73,20,-22,22,117,25,-30,27,55,30,107,32,124,34,113,36,52,38,-33,39,85,41,-89,42,-48,43,-64,44,-106,45,39,46,-98,46,-44,46,-24,46,-62,46,115,46,-16,45,67,45,98,44,90,43,32,42,-64,40,50,39,-126,37,-91,35,-88,33,-121,31,72,29,-25,26,115,24,-39,21,55,19,118,16,-83,13,-48,10,-22,7,-1,4,9,2,23,-1,34,-4,49,-7,76,-10,105,-13,-99,-16,-44,-19,42,-21,-116,-24,13,-26,-92,-29,90,-31,47,-33,34,-35,65,-37,123,-39,-27,-41,116,-42,44,-43,21,-44,36,-45,102,-46,-45,-47,114,-47,64,-47,58,-47,106,-47,-62,-47,80,-46,8,-45,-15,-45,4,-43,68,-42,-82,-41,68,-39,-5,-38,-29,-36,-34,-34,11,-31,76,-29,-76,-27,45,-24,-58,-22,110,-19,47,-16,-5,-14,-38,-11,-71,-8,-81,-5,-106,-2,-109,1,124,4,109,7,80,10,41,13,-7,15,-79,18,95,21,-19,23,109,26,-55,28,14,31,48,33,47,35,16,37,-61,38,87,40,-71,41,-6,42,5,44,-19,44,-97,45,41,46,127,46,-88,46,-95,46,108,46,4,46,115,45,-84,44,-66,43,-93,42,86,41,-24,39,76,38,-119,36,-92,34,-104,32,108,30,37,28,-69,25,60,23,-94,20,-13,17,57,15,97,12,-113,9,-94,6,-72,3,-53,0,-42,-3,-20,-6,0,-8,33,-11,73,-14,-123,-17,-53,-20,43,-22,-101,-25,43,-27,-51,-30,-103,-32,120,-34,-124,-36,-82,-38,-1,-40,124,-41,25,-42,-20,-44,-30,-45,10,-45,94,-46,-31,-47,-112,-47,118,-47,127,-47,-57,-47,47,-46,-47,-46,-103,-45,-111,-44,-69,-43,4,-41,-126,-40,34,-38,-24,-37,-39,-35}; }
	private static byte[] data47(){ return new byte[] {-27,-33,22,-30,101,-28,-48,-26,80,-23,-13,-21,-102,-18,98,-15,44,-12,13,-9,-20,-7,-32,-4,-61,-1,-68,2,-98,5,-117,8,98,11,56,14,-9,16,-85,19,71,22,-52,24,60,27,-117,29,-64,31,-47,33,-60,35,-116,37,54,39,-79,40,6,42,48,43,44,44,-2,44,-96,45,21,46,89,46,112,46,87,46,16,46,-106,45,-12,44,28,44,34,43,-14,41,-100,40,30,39,115,37,-86,35,-77,33,-93,31,107,29,29,27,-84,24,38,22,-116,19,-44,16,27,14,66,11,110,8,-125,5,-97,2,-83,-1,-56,-4,-39,-7,-5,-10,31,-12,85,-15,-107,-18,-21,-21,82,-23,-47,-26,109,-28,32,-30,-11,-33,-22,-35,-2,-37,63,-38,-98,-40,41,-41,-34,-43,-68,-44,-56,-45,0,-45,98,-46,-2,-47,-72,-47,-77,-47,-51,-47,33,-46,-98,-46,77,-45,37,-44,46,-43,95,-42,-67,-41,65,-39,-14,-38,-65,-36,-69,-34,-49,-32,9,-29,95,-27,-50,-25,89,-22,-12,-20,-85,-17,105,-14,61,-11,23,-8,-6,-6,-29,-3,-51,0,-73,3,-101,6,125,9,77,12,28,15,-49,17,123,20,9,23,-122,25,-26,27,41,30,80,32,83,34,53,36,-13,37,-121,39,-11,40,59,42,81,43,66,44,-2,44,-108,45,-12,45,45,46,49,46,9,46,-77,45,41,45,122,44,-107,43,-117,42,80,41,-17,39,99,38,-78,36,-38,34,-32,32,-61,30,-120,28,49,26,-67,23,52,21,-111,18,-32,15,29,13,75,10,114,7,-113,4,-88,1,-64,-2,-38,-5,-12,-8,28,-10,73,-13,-123,-16,-49,-19,49,-21,-98,-24,48,-26,-48,-29,-108,-31,117,-33,119,-35,-99,-37,-25,-39,86,-40,-13,-42,-77,-43,-92,-44,-68,-45,3,-45,123,-46,27,-46,-16,-47,-19,-47,32,-46,123,-46,11,-45,-61,-45,-87,-44,-65,-43,-8,-42,102,-40,-16,-39,-86,-37,-125,-35,-126,-33,-94,-31,-32,-29,56,-26,-80,-24,56,-21,-33,-19,-115,-16,85,-13,33,-10,-3,-8,-34,-5,-62,-2,-86,1,-114,4,108,7,72,10,18,13,-45,15,-122,18,32,21,-86,23,25,26,110,28,-91,30,-63,32,-75,34,-115,36,57,38,-60,39,33,41,91,42,97,43,69,44,-13,44,123,45,-51,45,-8,45,-17,45,-70,45,86,45,-61,44,4,44,23,43,0,42,-68,40,81,39,-66,37,0,36,39,34,32,32,2,30,-64,27,100,25,-18,22,97,20,-67,17,13,15,70,12,121,9,-98,6,-65,3,-35,0,-9,-3,23,-5,55,-8,100,-11,-102,-14,-37,-17,52,-19,-106,-22,21,-24,-84,-27,88,-29,42,-31,19,-33,35,-35,83,-37,-84,-39,39,-40,-48,-42,-98,-43,-102,-44,-62,-45,20,-45,-104,-46,70,-46,38,-46,50,-46,110,-46,-42,-46,112,-45,49,-44,39,-43,62,-42,-118,-41,-10,-40,-112,-38,76,-36,47,-34,50,-32,86,-30,-103,-28,-11,-26,111,-23,-5,-21,-96,-18,81,-15,20,-12,-26,-10,-71,-7,-99,-4,122,-1,92,2,65,5,19,8,-19,10,-82,13,104,16,20,19,-96,21,42,24,-123,26,-39,28,0,31,18,33,-2,34,-58,36,108,38,-28,39,63,41,96,42,107,43,49,44,-28,44,83,45,-93,45,-67,45,-84,45,107,45,-1,44,95,44,-102,43,-95,42,-124,41,56,40,-61,38,44,37,104,35,-120,33,126,31,91,29,21,27,-73,24,64,22,-81,19,15,17,89,14,-104,11,-54,8,-13,5,23,3,54,0,88,-3,120,-6,-92,-9,-46,-12,18,-14,89,-17,-72,-20,36,-22,-83,-25,73,-27,4,-29,-38,-32,-47,-34,-24,-36,39,-37,-125,-39,20,-40,-70,-42,-96,-43,-100,-44,-43,-45,48,-45,-67,-46,120,-46,95,-46,117,-46,-68,-46,44,-45,-50,-45,-102,-44,-110,-43,-73,-42,5,-40,121,-39,24,-37,-38,-36,-65,-34,-54,-32,-18,-30,51,-27,-106,-25,9,-22,-97,-20,58,-17,-13,-15,-80,-12,-126,-9,81,-6,50,-3,12,0,-21,2,-58,5,-102,8,103,11,37,14,-37,16,117,19,11,22,121,24,-37,26,29,29,64,31,73,33,39,35,-21,36,-127,38,-7,39,63,41,98,42,88,43,30,44,-63,44,42,45,114,45,-127,45,105,45,31,45,-86,44,8,44,52,43,62,42,16,41,-57,39,74,38,-83,36,-23,34,-1,32,-8,30,-49,28,-118,26,41,24,-78,21,32,19,-126,16,-52,13,14,11,65,8,110,5,-108,2,-72,-1,-35,-4,5,-6,50,-9,106,-12,-84,-15,-3,-18,96,-20,-42,-23,101,-25,9,-27,-53,-30,-85,-32,-88,-34,-53,-36,14,-37,120,-39,10,-40,-61,-42,-90,-43,-75,-44,-18,-45,86,-45,-21,-46,-86,-46,-99,-46,-74,-46,8,-45,123,-45,38,-44,-12,-44,-9,-43,27,-41,114,-40,-25,-39,-116,-37,79,-35,57,-33,67,-31,105,-29,-75,-27,13,-24,-115,-22,23,-19,-71,-17,108,-14,43,-11,-13,-9,-56,-6,-96,-3,118,0}; }
	private static byte[] data48(){ return new byte[] {84,3,38,6,-8,8,-65,11,118,14,37,17,-66,19,68,22,-74,24,7,27,74,29,95,31,99,33,60,35,-13,36,-120,38,-14,39,52,41,80,42,58,43,2,44,-109,44,0,45,54,45,74,45,35,45,-37,44,90,44,-75,43,-32,42,-33,41,-75,40,97,39,-26,37,69,36,126,34,-107,32,-118,30,98,28,27,26,-67,23,67,21,-74,18,22,16,102,13,-90,10,-32,7,11,5,58,2,96,-1,-120,-4,-73,-7,-26,-10,38,-12,108,-15,-61,-18,46,-20,-89,-23,62,-25,-25,-28,-77,-30,-108,-32,-97,-34,-63,-36,17,-37,126,-39,24,-40,-42,-42,-64,-43,-41,-44,20,-44,-125,-45,26,-45,-27,-46,-42,-46,-4,-46,72,-45,-55,-45,113,-44,72,-43,73,-42,116,-41,-54,-40,67,-38,-22,-37,-85,-35,-101,-33,-97,-31,-53,-29,16,-26,111,-24,-26,-22,117,-19,16,-16,-61,-14,125,-11,70,-8,20,-5,-23,-3,-67,0,-109,3,101,6,46,9,-14,11,-92,14,78,17,-33,19,99,22,-54,24,30,27,80,29,106,31,95,33,57,35,-26,36,121,38,-39,39,26,41,45,42,22,43,-43,43,100,44,-54,44,0,45,11,45,-26,44,-107,44,22,44,106,43,-106,42,-112,41,105,40,15,39,-106,37,-14,35,43,34,69,32,55,30,19,28,-53,25,109,23,-6,20,106,18,-48,15,32,13,101,10,-95,7,-46,4,2,2,45,-1,92,-4,-119,-7,-60,-10,3,-12,82,-15,-85,-18,29,-20,-104,-23,58,-25,-31,-28,-73,-30,-100,-32,-86,-34,-44,-36,37,-37,-101,-39,53,-40,-4,-42,-25,-43,2,-43,68,-44,-73,-45,80,-45,29,-45,19,-45,59,-45,-120,-45,14,-44,-79,-44,-111,-43,-115,-42,-68,-41,17,-39,-118,-38,50,-36,-16,-35,-32,-33,-29,-31,13,-28,81,-26,-84,-24,36,-21,-85,-19,72,-16,-12,-14,-81,-11,112,-8,62,-5,10,-2,-32,0,-83,3,127,6,62,9,4,12,-85,14,87,17,-35,19,98,22,-62,24,16,27,66,29,82,31,74,33,25,35,-57,36,83,38,-78,39,-17,40,-2,41,-27,42,-95,43,46,44,-111,44,-57,44,-50,44,-86,44,85,44,-39,43,42,43,87,42,81,41,40,40,-45,38,88,37,-74,35,-12,33,8,32,4,30,-34,27,-103,25,65,23,-52,20,67,18,-84,15,-3,12,73,10,-122,7,-67,4,-16,1,31,-1,82,-4,-124,-7,-60,-10,4,-12,90,-15,-73,-18,42,-20,-81,-23,76,-25,2,-27,-48,-30,-62,-32,-52,-34,0,-35,78,-37,-54,-39,101,-40,47,-41,29,-42,56,-43,124,-44,-15,-45,-118,-45,89,-45,79,-45,115,-45,-55,-45,67,-44,-14,-44,-58,-43,-57,-42,-14,-41,70,-39,-67,-38,98,-36,31,-34,11,-32,12,-30,51,-28,113,-26,-51,-24,61,-21,-60,-19,93,-16,2,-13,-69,-11,120,-8,65,-5,11,-2,-37,0,-91,3,112,6,50,9,-24,11,-100,14,50,17,-59,19,58,22,-100,24,-23,26,18,29,39,31,21,33,-25,34,-111,36,26,38,123,39,-78,40,-59,41,-87,42,98,43,-12,43,83,44,-115,44,-111,44,113,44,27,44,-95,43,-9,42,33,42,33,41,-6,39,-91,38,49,37,-113,35,-46,33,-23,31,-22,29,-60,27,-120,25,49,23,-63,20,60,18,-88,15,0,13,78,10,-111,7,-52,4,1,2,55,-1,108,-4,-93,-7,-27,-10,45,-12,-128,-15,-25,-18,88,-20,-29,-23,-128,-25,59,-27,9,-29,0,-31,9,-33,62,-35,-112,-37,9,-38,-88,-40,112,-41,96,-42,119,-43,-65,-44,46,-44,-54,-45,-107,-45,-117,-45,-86,-45,1,-44,117,-44,36,-43,-14,-43,-13,-42,25,-40,102,-39,-32,-38,120,-36,58,-34,27,-32,26,-30,61,-28,117,-26,-51,-24,57,-21,-70,-19,77,-16,-13,-14,-96,-11,95,-8,31,-5,-24,-3,-80,0,123,3,61,6,-1,8,-77,11,94,14,-8,16,-126,19,-8,21,90,24,-95,26,-53,28,-34,30,-54,32,-99,34,72,36,-50,37,49,39,107,40,121,41,102,42,28,43,-79,43,20,44,76,44,90,44,55,44,-23,43,113,43,-56,42,-4,41,-4,40,-37,39,-116,38,26,37,-126,35,-61,33,-25,31,-25,29,-55,27,-108,25,61,23,-40,20,85,18,-57,15,35,13,120,10,-66,7,-4,4,59,2,109,-1,-82,-4,-29,-7,44,-9,115,-12,-49,-15,49,-17,-86,-20,53,-22,-45,-25,-112,-27,95,-29,84,-31,95,-33,-106,-35,-31,-37,97,-38,-8,-40,-63,-41,-82,-42,-60,-43,6,-43,118,-44,11,-44,-42,-45,-63,-45,-26,-45,44,-44,-88,-44,71,-43,24,-42,12,-41,51,-40,119,-39,-21,-38,127,-36,56,-34,21,-32,15,-30,40,-28,96,-26,-84,-24,22,-21,-112,-19,30,-16,-67,-14,104,-11,31,-8,-36,-6,-97,-3,102,0,39,3,-17,5,-93,8,93,11,-1,13,-101,16,34,19,-105,21,-8,23,59,26,109,28,118,30}; }
	private static byte[] data49(){ return new byte[] {110,32,55,34,-20,35,112,37,-41,38,17,40,39,41,17,42,-46,42,101,43,-46,43,10,44,33,44,0,44,-69,43,71,43,-89,42,-37,41,-23,40,-55,39,-123,38,23,37,-122,35,-49,33,-7,31,1,30,-23,27,-71,25,108,23,9,21,-111,18,5,16,106,13,-63,10,15,8,80,5,-108,2,-51,-1,13,-3,74,-6,-109,-9,-34,-12,59,-14,-95,-17,25,-19,-90,-22,69,-24,0,-26,-48,-29,-60,-31,-52,-33,2,-34,76,-36,-58,-38,93,-39,32,-40,9,-41,27,-42,91,-43,-65,-44,85,-44,20,-44,-1,-45,24,-44,93,-44,-54,-44,105,-43,46,-42,30,-41,58,-40,121,-39,-29,-38,114,-36,32,-34,-8,-33,-24,-31,-3,-29,42,-26,114,-24,-47,-22,73,-19,-51,-17,105,-14,11,-11,-66,-9,118,-6,53,-3,-11,-1,-72,2,115,5,49,8,-39,10,-119,13,23,16,-91,18,22,21,118,23,-65,25,-20,27,-5,29,-13,31,-63,33,118,35,1,37,105,38,-84,39,-60,40,-77,41,124,42,21,43,-121,43,-54,43,-29,43,-51,43,-110,43,31,43,-113,42,-58,41,-32,40,-57,39,-116,38,39,37,-99,35,-14,33,32,32,52,30,35,28,-5,25,-73,23,89,21,-22,18,100,16,-48,13,47,11,125,8,-51,5,10,3,83,0,-116,-3,-42,-6,25,-8,110,-11,-57,-14,49,-16,-86,-19,51,-21,-41,-24,-119,-26,98,-28,72,-30,88,-32,-128,-34,-50,-36,62,-37,-44,-39,-114,-40,116,-41,125,-42,-74,-43,20,-43,-95,-44,89,-44,59,-44,75,-44,-121,-44,-20,-44,-128,-43,61,-42,35,-41,52,-40,108,-39,-54,-38,80,-36,-10,-35,-61,-33,-86,-31,-73,-29,-40,-27,30,-24,110,-22,-28,-20,92,-17,-14,-15,-110,-12,56,-9,-15,-7,-90,-4,101,-1,32,2,-33,4,-112,7,67,10,-29,12,125,15,2,18,120,20,-38,22,31,25,85,27,100,29,94,31,54,33,-24,34,-127,36,-25,37,54,39,82,40,76,41,26,42,-67,42,55,43,-126,43,-89,43,-101,43,102,43,3,43,120,42,-67,41,-32,40,-45,39,-96,38,73,37,-58,35,41,34,94,32,-128,30,114,28,91,26,25,24,-54,21,96,19,-30,16,86,14,-70,11,19,9,98,6,-84,3,-16,0,55,-2,123,-5,-54,-8,24,-10,121,-13,-34,-16,91,-18,-31,-21,-125,-23,55,-25,4,-27,-16,-30,-11,-32,28,-33,97,-35,-49,-37,87,-38,19,-39,-23,-41,-18,-42,27,-42,115,-43,-13,-44,-92,-44,119,-44,-127,-44,-82,-44,10,-43,-109,-43,65,-42,32,-41,34,-40,80,-39,-95,-38,30,-36,-74,-35,121,-33,87,-31,85,-29,115,-27,-89,-25,-10,-23,91,-20,-48,-18,95,-15,-15,-13,-103,-10,69,-7,-7,-5,-78,-2,106,1,33,4,-42,6,-125,9,37,12,-67,14,65,17,-68,19,28,22,105,24,-100,26,-74,28,-80,30,-112,32,73,34,-27,35,90,37,-86,38,-43,39,-45,40,-81,41,90,42,-33,42,58,43,99,43,104,43,61,43,-26,42,106,42,-69,41,-25,40,-21,39,-62,38,121,37,3,36,110,34,-74,32,-39,30,-28,28,-53,26,-100,24,84,22,-16,19,-126,17,-8,14,104,12,-60,9,29,7,106,4,-75,1,-3,-2,73,-4,-110,-7,-18,-10,67,-12,-77,-15,38,-17,-79,-20,77,-22,-1,-25,-55,-27,-84,-29,-79,-31,-53,-33,18,-34,109,-36,-9,-38,-95,-39,114,-40,109,-41,-116,-42,-36,-43,77,-43,-13,-44,-68,-44,-77,-44,-39,-44,37,-43,-98,-43,70,-42,13,-41,11,-40,35,-39,111,-38,-41,-37,104,-35,26,-33,-19,-32,-31,-30,-16,-28,27,-25,95,-23,-72,-21,41,-18,-88,-16,55,-13,-40,-11,120,-8,47,-5,-41,-3,-105,0,66,3,-4,5,-97,8,71,11,-37,13,99,16,-32,18,63,21,-107,23,-56,25,-21,27,-22,29,-49,31,-107,33,51,35,-72,36,13,38,68,39,79,40,52,41,-18,41,127,42,-27,42,32,43,46,43,22,43,-53,42,93,42,-68,41,-5,40,7,40,-11,38,-79,37,80,36,-58,34,28,33,78,31,100,29,87,27,53,25,-9,22,-95,20,56,18,-68,15,48,13,-103,10,-12,7,74,5,-103,2,-25,-1,51,-3,-123,-6,-40,-9,58,-11,-97,-14,24,-16,-99,-19,54,-21,-27,-24,-88,-26,-118,-28,-128,-30,-100,-32,-49,-34,44,-35,-92,-37,72,-38,10,-39,-5,-41,12,-41,79,-42,-76,-43,73,-43,4,-43,-17,-44,1,-43,65,-43,-85,-43,62,-42,-2,-42,-30,-41,-10,-40,39,-38,-118,-37,3,-35,-80,-34,108,-32,89,-30,87,-28,117,-26,-79,-24,-5,-22,99,-19,-40,-17,96,-14,-15,-12,-106,-9,57,-6,-23,-4,-101,-1,71,2,-6,4,-94,7,66,10,-35,12,101,15,-33,17,76,20,-102,22,-34,24,0,27,8,29,-7,30,-63,32,115,34,-9,35,99,37,-98,38,-69,39,-85,40,117,41,19,42,-118,42}; }
	private static byte[] data50(){ return new byte[] {-45,42,-14,42,-22,42,-81,42,81,42,-61,41,16,41,47,40,43,39,-7,37,-87,36,44,35,-107,33,-46,31,-8,29,-4,27,-29,25,-75,23,104,21,12,19,-102,16,24,14,-120,11,-19,8,72,6,-98,3,-17,0,65,-2,-110,-5,-20,-8,73,-10,-79,-13,40,-15,-89,-18,66,-20,-26,-23,-88,-25,127,-27,113,-29,-128,-31,-81,-33,-7,-35,110,-36,-2,-38,-70,-39,-105,-40,-97,-41,-51,-42,41,-42,-91,-43,91,-43,41,-43,52,-43,92,-43,-74,-43,58,-42,-29,-42,-68,-41,-71,-40,-37,-39,44,-37,-106,-36,47,-34,-29,-33,-75,-31,-82,-29,-70,-27,-24,-25,40,-22,-127,-20,-19,-18,106,-15,-10,-13,-118,-10,47,-7,-45,-5,-126,-2,44,1,-39,3,-127,6,32,9,-67,11,67,14,-58,16,47,19,-116,21,-51,23,-3,25,10,28,5,30,-40,31,-108,33,40,35,-101,36,-22,37,17,39,19,40,-21,40,-99,41,32,42,-128,42,-83,42,-72,42,-112,42,70,42,-57,41,43,41,89,40,105,39,74,38,12,37,-98,35,28,34,102,32,-95,30,-79,28,-88,26,-121,24,72,22,-5,19,-111,17,28,15,-108,12,2,10,102,7,-64,4,24,2,109,-1,-61,-4,29,-6,122,-9,-29,-12,86,-14,-43,-17,105,-19,9,-21,-58,-24,-112,-26,127,-28,-127,-30,-93,-32,-22,-34,71,-35,-47,-37,121,-38,74,-39,65,-40,95,-41,-89,-42,21,-42,-77,-43,117,-43,102,-43,-128,-43,-60,-43,51,-42,-51,-42,-116,-41,121,-40,-117,-39,-65,-38,37,-36,-101,-35,75,-33,5,-31,-16,-30,-20,-28,8,-25,63,-23,-121,-21,-23,-19,89,-16,-38,-14,105,-11,2,-8,-95,-6,73,-3,-16,-1,-103,2,65,5,-35,7,122,10,6,13,-122,15,-5,17,87,20,-94,22,-39,24,-16,26,-11,28,-44,30,-100,32,58,34,-60,35,25,37,88,38,100,39,83,40,21,41,-85,41,30,42,95,42,127,42,108,42,50,42,-49,41,63,41,-116,40,-90,39,-91,38,112,37,34,36,-87,34,14,33,83,31,121,29,-128,27,109,25,66,23,-6,20,-89,18,53,16,-64,13,48,11,-95,8,2,6,94,3,-69,0,16,-2,112,-5,-52,-8,54,-10,-93,-13,38,-15,-83,-18,79,-20,-2,-23,-58,-25,-89,-27,-96,-29,-73,-31,-20,-33,66,-34,-72,-36,83,-37,17,-38,-8,-40,0,-40,58,-41,-111,-42,27,-42,-55,-43,-91,-43,-87,-43,-40,-43,49,-42,-76,-42,97,-41,53,-40,50,-39,84,-38,-96,-37,10,-35,-99,-34,76,-32,31,-30,13,-28,25,-26,59,-24,124,-22,-56,-20,52,-17,-94,-15,45,-12,-75,-10,88,-7,-19,-5,-102,-2,54,1,-31,3,123,6,24,9,-90,11,42,14,-95,16,5,19,88,21,-107,23,-72,25,-57,27,-77,29,-121,31,56,33,-54,34,56,36,-127,37,-90,38,-91,39,120,40,43,41,-87,41,9,42,55,42,63,42,27,42,-51,41,87,41,-75,40,-20,39,-6,38,-27,37,-94,36,70,35,-70,33,22,32,78,30,105,28,102,26,75,24,21,22,-52,19,109,17,-1,14,125,12,-8,9,93,7,-57,4,33,2,-126,-1,-34,-4,65,-6,-91,-9,24,-11,-114,-14,26,-16,-82,-19,92,-21,22,-23,-15,-26,-36,-28,-24,-30,14,-31,85,-33,-70,-35,72,-36,-19,-38,-57,-39,-73,-40,-34,-41,33,-41,-110,-42,44,-42,-17,-43,-35,-43,-11,-43,54,-42,-96,-42,56,-41,-15,-41,-38,-40,-28,-39,23,-37,111,-36,-23,-35,-123,-33,68,-31,29,-29,24,-27,42,-25,86,-23,-102,-21,-18,-19,91,-16,-49,-14,88,-11,-26,-9,127,-6,28,-3,-66,-1,92,2,-4,4,-108,7,37,10,-81,12,38,15,-109,17,-20,19,50,22,97,24,122,26,114,28,88,30,20,32,-69,33,54,35,-105,36,-52,37,-32,38,-52,39,-114,40,44,41,-102,41,-24,41,2,42,-5,41,-61,41,100,41,-33,40,43,40,86,39,81,38,48,37,-34,35,119,34,-35,32,50,31,92,29,112,27,101,25,65,23,8,21,-72,18,86,16,-27,13,100,11,-40,8,71,6,-86,3,12,1,113,-2,-49,-5,59,-7,-90,-10,30,-12,-95,-15,53,-17,-45,-20,-112,-22,83,-24,61,-26,52,-28,81,-30,-123,-32,-37,-34,82,-35,-21,-37,-87,-38,-116,-39,-108,-40,-58,-41,29,-41,-94,-42,72,-42,32,-42,28,-42,70,-42,-106,-42,19,-41,-76,-41,-126,-40,116,-39,-113,-38,-52,-37,51,-35,-75,-34,92,-32,39,-30,4,-28,13,-26,30,-24,86,-22,-103,-20,-8,-18,94,-15,-34,-13,94,-10,-15,-8,-120,-5,32,-2,-65,0,89,3,-12,5,-125,8,17,11,-116,13,-2,15,97,18,-84,20,-21,22,9,25,25,27,-1,28,-35,30,-125,32,34,34,-119,35,-36,36,2,38,5,39,-32,39,-109,40,32,41,-127,41,-70,41,-55,41,-82,41,107,41,-3,40,103,40,-89,39,-59,38,-78,37}; }
	private static byte[] data51(){ return new byte[] {-121,36,42,35,-75,33,23,32,94,30,-126,28,-113,26,124,24,87,22,22,20,-61,17,96,15,-21,12,109,10,-32,7,78,5,-73,2,28,0,-125,-3,-22,-6,87,-8,-51,-11,75,-13,-38,-16,114,-18,33,-20,-32,-23,-72,-25,-90,-27,-78,-29,-45,-31,28,-32,124,-34,2,-35,-84,-37,117,-38,105,-39,-126,-40,-67,-41,43,-41,-73,-42,115,-42,86,-42,96,-42,-103,-42,-9,-42,-128,-41,47,-40,10,-39,5,-38,47,-37,116,-36,-29,-35,114,-33,32,-31,-17,-30,-37,-28,-34,-26,-1,-24,53,-21,124,-19,-33,-17,68,-14,-58,-12,70,-9,-42,-7,107,-4,1,-1,-100,1,47,4,-57,6,77,9,-43,11,72,14,-81,16,14,19,71,21,-124,23,-114,25,-105,27,116,29,59,31,-30,32,101,34,-53,35,7,37,38,38,21,39,-25,39,-118,40,8,41,93,41,-121,41,-119,41,98,41,17,41,-105,40,-10,39,41,39,60,38,34,37,-25,35,-119,34,4,33,100,31,-95,29,-65,27,-55,25,-82,23,-120,21,66,19,-18,16,-117,14,19,12,-105,9,12,7,122,4,-24,1,79,-1,-68,-4,40,-6,-101,-9,24,-11,-98,-14,51,-16,-42,-19,-115,-21,88,-23,56,-25,53,-27,69,-29,123,-31,-58,-33,59,-34,-54,-36,-128,-37,88,-38,87,-39,124,-40,-54,-41,60,-41,-35,-42,-97,-42,-110,-42,-88,-42,-20,-42,85,-41,-22,-41,-94,-40,-120,-39,-113,-38,-69,-37,17,-35,-127,-34,26,-32,-49,-31,-94,-29,-110,-27,-99,-25,-67,-23,-7,-21,65,-18,-93,-16,12,-13,-119,-11,12,-8,-103,-6,40,-3,-65,-1,81,2,-28,4,114,7,-12,9,117,12,-34,14,67,17,-114,19,-50,21,-18,23,2,26,-17,27,-52,29,-122,31,28,33,-99,34,-19,35,38,37,49,38,28,39,-37,39,119,40,-24,40,47,41,82,41,69,41,22,41,-72,40,55,40,-119,39,-74,38,-66,37,-99,36,91,35,-13,33,108,32,-62,30,-4,28,24,27,23,25,3,23,-48,20,-112,18,58,16,-45,13,96,11,-30,8,89,6,-50,3,59,1,-89,-2,27,-4,-122,-7,7,-9,-123,-12,20,-14,-78,-17,90,-19,27,-21,-18,-24,-38,-26,-36,-28,-4,-30,55,-31,-112,-33,13,-34,-88,-36,105,-37,75,-38,88,-39,-125,-40,-32,-41,92,-41,3,-41,-40,-42,-52,-42,-13,-42,60,-41,-80,-41,76,-40,17,-39,-8,-39,12,-37,59,-36,-102,-35,13,-33,-80,-32,99,-30,62,-28,50,-26,59,-24,100,-22,-102,-20,-24,-18,71,-15,-78,-13,44,-10,-84,-8,57,-5,-62,-3,90,0,-31,2,117,5,-6,7,118,10,-12,12,80,15,-77,17,-11,19,40,22,73,24,72,26,55,28,4,30,-75,31,71,33,-76,34,5,36,44,37,48,38,19,39,-59,39,88,40,-63,40,-4,40,25,41,2,41,-55,40,101,40,-38,39,38,39,76,38,77,37,39,36,-35,34,116,33,-30,31,60,30,108,28,-120,26,-121,24,107,22,63,20,-8,17,-91,15,63,13,-50,10,78,8,-50,5,64,3,-77,0,37,-2,-104,-5,17,-7,-112,-10,23,-12,-83,-15,78,-17,3,-19,-56,-22,-92,-24,-104,-26,-96,-28,-50,-30,9,-31,119,-33,-16,-35,-98,-36,98,-37,80,-38,99,-39,-100,-40,-5,-41,-123,-41,51,-41,13,-41,14,-41,56,-41,-118,-41,7,-40,-91,-40,116,-39,96,-38,119,-37,-81,-36,14,-34,-120,-33,44,-31,-29,-30,-62,-28,-76,-26,-62,-24,-23,-22,31,-19,113,-17,-56,-15,56,-12,-85,-10,46,-7,-80,-5,65,-2,-57,0,87,3,-35,5,95,8,-38,10,73,13,-87,15,-3,17,61,20,103,22,127,24,122,26,95,28,37,30,-51,31,87,33,-66,34,4,36,36,37,35,38,-8,38,-87,39,49,40,-112,40,-52,40,-41,40,-61,40,127,40,21,40,-120,39,-55,38,-17,37,-23,36,-66,35,117,34,3,33,115,31,-56,29,-10,27,21,26,12,24,-9,21,-58,19,-126,17,49,15,-55,12,94,10,-33,7,98,5,-43,2,81,0,-62,-3,62,-5,-72,-8,62,-10,-53,-13,102,-15,14,-17,-55,-20,-109,-22,122,-24,110,-26,-122,-28,-81,-30,1,-31,101,-33,-11,-35,-98,-36,111,-37,99,-38,125,-39,-68,-40,34,-40,-77,-41,102,-41,72,-41,76,-41,124,-41,-42,-41,84,-40,-7,-40,-53,-39,-71,-38,-41,-37,16,-35,111,-34,-15,-33,-113,-31,79,-29,40,-27,30,-25,45,-23,79,-21,-119,-19,-43,-17,46,-14,-102,-12,11,-9,-119,-7,12,-4,-109,-2,28,1,-93,3,36,6,-91,8,23,11,-125,13,-36,15,43,18,99,20,-117,22,-103,24,-112,26,110,28,44,30,-47,31,81,33,-76,34,-12,35,12,37,8,38,-45,38,-126,39,2,40,95,40,-110,40,-100,40,-127,40,57,40,-50,39,55,39,126,38,-103,37,-106,36,101,35,28,34,-87,32,24,31,107,29,-101,27,-73,25,-77,23}; }
	private static byte[] data52(){ return new byte[] {-102,21,110,19,43,17,-39,14,122,12,9,10,-106,7,19,5,-107,2,8,0,-118,-3,-1,-6,-122,-8,13,-10,-97,-13,65,-15,-21,-18,-80,-20,124,-22,105,-24,101,-26,126,-28,-77,-30,4,-31,114,-33,5,-34,-75,-36,-118,-37,-123,-38,-95,-39,-26,-40,83,-40,-28,-41,-98,-41,-125,-41,-118,-41,-65,-41,26,-40,-102,-40,70,-39,19,-38,9,-37,37,-36,94,-35,-61,-34,62,-32,-31,-31,-97,-29,120,-27,109,-25,120,-23,-100,-21,-47,-19,30,-16,112,-14,-35,-12,71,-9,-58,-7,68,-4,-60,-2,77,1,-52,3,78,6,-59,8,53,11,-101,13,-16,15,59,18,108,20,-112,22,-104,24,-115,26,97,28,33,30,-71,31,62,33,-109,34,-43,35,-25,36,-35,37,-88,38,81,39,-51,39,41,40,87,40,97,40,64,40,-6,39,-119,39,-10,38,53,38,87,37,73,36,36,35,-47,33,101,32,-46,30,36,29,90,27,114,25,117,23,93,21,49,19,-13,16,-94,14,72,12,-40,9,108,7,-22,4,111,2,-21,-1,105,-3,-20,-6,110,-8,0,-10,-109,-13,59,-15,-21,-18,-81,-20,-122,-22,114,-24,118,-26,-111,-28,-51,-30,28,-31,-105,-33,36,-34,-33,-36,-76,-37,-79,-38,-44,-39,25,-39,-121,-40,30,-40,-41,-41,-66,-41,-54,-41,-6,-41,91,-40,-40,-40,-121,-39,83,-38,74,-37,97,-36,-96,-35,-5,-34,-128,-32,23,-30,-38,-29,-85,-27,-93,-25,-87,-23,-55,-21,-1,-19,65,-16,-101,-14,-7,-12,104,-9,-33,-7,86,-4,-37,-2,86,1,-40,3,82,6,-57,8,50,11,-108,13,-27,15,42,18,90,20,122,22,124,24,112,26,62,28,-5,29,-108,31,13,33,108,34,-98,35,-71,36,-92,37,117,38,20,39,-104,39,-21,39,28,40,38,40,2,40,-66,39,78,39,-71,38,-5,37,29,37,17,36,-18,34,-100,33,49,32,-93,30,-10,28,47,27,75,25,78,23,61,21,18,19,-39,16,-116,14,50,12,-51,9,93,7,-28,4,109,2,-22,-1,112,-3,-13,-6,125,-8,14,-10,-84,-13,79,-15,11,-17,-52,-20,-84,-22,-107,-24,-93,-26,-69,-28,-4,-30,81,-31,-59,-33,96,-34,17,-35,-16,-37,-21,-38,15,-38,84,-39,-58,-40,86,-40,25,-40,-11,-41,9,-40,50,-40,-105,-40,15,-39,-67,-39,-120,-38,122,-37,-108,-36,-53,-35,40,-33,-92,-32,62,-30,-8,-29,-53,-27,-70,-25,-64,-23,-38,-21,13,-18,76,-16,-98,-14,-3,-12,99,-9,-40,-7,77,-4,-55,-2,70,1,-66,3,56,6,-88,8,14,11,112,13,-71,15,0,18,42,20,69,22,75,24,52,26,9,28,-67,29,88,31,-48,32,42,34,98,35,117,36,103,37,49,38,-41,38,86,39,-81,39,-34,39,-23,39,-53,39,-125,39,27,39,-124,38,-51,37,-19,36,-21,35,-61,34,125,33,15,32,-119,30,-33,28,28,27,60,25,68,23,54,21,18,19,-37,16,-108,14,62,12,-33,9,110,7,4,5,-126,2,19,0,-111,-3,31,-5,-87,-8,64,-10,-35,-13,-119,-15,67,-17,9,-19,-22,-22,-40,-24,-29,-26,1,-27,66,-29,-108,-31,18,-32,-95,-34,93,-35,54,-36,50,-37,83,-38,-100,-39,3,-39,-96,-40,80,-40,56,-40,61,-40,111,-40,-58,-40,68,-39,-26,-39,-76,-38,-99,-37,-74,-36,-26,-35,65,-33,-75,-32,79,-30,0,-28,-48,-27,-70,-25,-71,-23,-46,-21,-4,-19,57,-16,-124,-14,-33,-12,66,-9,-81,-7,35,-4,-103,-2,17,1,-119,3,-6,5,107,8,-52,10,43,13,115,15,-75,17,-35,19,-5,21,-7,23,-25,25,-73,27,108,29,8,31,126,32,-36,33,16,35,43,36,24,37,-23,37,-113,38,17,39,107,39,-94,39,-85,39,-107,39,81,39,-24,38,93,38,-92,37,-50,36,-50,35,-82,34,105,33,5,32,-127,30,-33,28,32,27,71,25,83,23,76,21,44,19,-4,16,-71,14,106,12,12,10,-90,7,57,5,-60,2,81,0,-38,-3,101,-5,-7,-8,-116,-10,51,-12,-35,-15,-104,-17,102,-19,64,-21,54,-23,60,-25,97,-27,-102,-29,-13,-31,105,-32,-3,-34,-76,-35,-117,-36,-123,-37,-93,-38,-22,-39,79,-39,-31,-40,-105,-40,114,-40,120,-40,-93,-40,-12,-40,110,-39,12,-38,-50,-38,-69,-37,-61,-36,-9,-35,67,-33,-72,-32,70,-30,-12,-29,-66,-27,-97,-25,-102,-23,-84,-21,-47,-19,6,-16,81,-14,-99,-12,6,-9,101,-7,-39,-5,73,-2,-66,0,49,3,-95,5,10,8,110,10,-59,12,18,15,74,17,124,19,-116,21,-106,23,123,25,81,27,6,29,-95,30,30,32,118,33,-72,34,-55,35,-57,36,-113,37,67,38,-60,38,39,39,95,39,113,39,94,39,32,39,-61,38,52,38,-115,37,-75,36,-64,35,-91,34,105,33,11,32,-113,30,-15,28,62,27,102,25,127,23,122,21,98,19,57,17,-4,14,-80,12,94,10,-11,7}; }
	private static byte[] data53(){ return new byte[] {-107,5,31,3,-76,0,61,-2,-49,-5,100,-7,-4,-10,-92,-12,78,-14,14,-16,-40,-19,-71,-21,-87,-23,-77,-25,-45,-27,11,-28,103,-30,-43,-32,104,-33,31,-34,-23,-36,-21,-37,-4,-38,64,-38,-94,-39,42,-39,-33,-40,-81,-40,-76,-40,-47,-40,33,-39,-111,-39,38,-38,-25,-38,-62,-37,-51,-36,-17,-35,61,-33,-94,-32,45,-30,-46,-29,-110,-27,112,-25,95,-23,110,-21,-119,-19,-71,-17,-4,-15,69,-12,-93,-10,3,-7,109,-5,-37,-3,74,0,-68,2,37,5,-113,7,-17,9,68,12,-113,14,-54,16,-12,18,14,21,18,23,-6,24,-44,26,-122,28,43,30,-92,31,8,33,70,34,98,35,97,36,50,37,-22,37,113,38,-34,38,25,39,53,39,41,39,-14,38,-97,38,23,38,121,37,-88,36,-65,35,-87,34,121,33,34,32,-83,30,29,29,106,27,-93,25,-65,23,-62,21,-75,19,-114,17,92,15,22,13,-57,10,107,8,7,6,-97,3,48,1,-59,-2,85,-4,-17,-7,-118,-9,49,-11,-32,-14,-98,-16,107,-18,71,-20,59,-22,62,-24,97,-26,-106,-28,-23,-30,91,-31,-29,-33,-105,-34,97,-35,83,-36,105,-37,-100,-38,-1,-39,121,-39,42,-39,-14,-40,-21,-40,5,-39,70,-39,-80,-39,59,-38,-14,-38,-58,-37,-59,-36,-34,-35,34,-33,125,-32,3,-30,-105,-29,87,-27,35,-25,19,-23,18,-21,40,-19,81,-17,-118,-15,-47,-13,37,-10,-128,-8,-28,-6,79,-3,-72,-1,38,2,-115,4,-12,6,81,9,-89,11,-17,13,42,16,88,18,109,20,119,22,98,24,59,26,-8,27,-104,29,28,31,-124,32,-60,33,-16,34,-23,35,-49,36,-126,37,28,38,-120,38,-44,38,-11,38,-12,38,-56,38,122,38,2,38,107,37,-91,36,-55,35,-72,34,-103,33,70,32,-32,30,87,29,-81,27,-11,25,17,24,42,22,24,20,6,18,-47,15,-101,13,77,11,-5,8,-101,6,56,4,-48,1,102,-1,-4,-4,-104,-6,53,-8,-34,-11,-116,-13,78,-15,20,-17,-8,-20,-32,-22,-21,-24,1,-25,56,-27,-123,-29,-17,-31,120,-32,31,-33,-27,-35,-47,-36,-39,-37,12,-37,94,-38,-41,-39,119,-39,56,-39,39,-39,52,-39,110,-39,-54,-39,76,-38,-11,-38,-64,-37,-80,-36,-60,-35,-10,-34,78,-32,-66,-31,83,-29,-1,-28,-57,-26,-86,-24,-96,-22,-81,-20,-50,-18,-2,-16,63,-13,-119,-11,-29,-9,61,-6,-92,-4,9,-1,111,1,-36,3,54,6,-102,8,-24,10,53,13,109,15,-98,17,-76,19,-63,21,-79,23,-117,25,78,27,-11,28,124,30,-17,31,51,33,104,34,107,35,85,36,26,37,-76,37,52,38,-125,38,-76,38,-67,38,-101,38,92,38,-19,37,100,37,-85,36,-41,35,-39,34,-66,33,126,32,33,31,-94,29,10,28,82,26,-122,24,-101,22,-97,20,-115,18,105,16,51,14,-12,11,-93,9,79,7,-19,4,-114,2,36,0,-60,-3,91,-5,0,-7,-90,-10,90,-12,21,-14,-30,-17,-70,-19,-87,-21,-87,-23,-63,-25,-18,-27,57,-28,-102,-30,30,-31,-69,-33,123,-34,92,-35,92,-36,-125,-37,-51,-38,56,-38,-50,-39,-122,-39,97,-39,108,-39,-113,-39,-26,-39,86,-38,-10,-38,-81,-37,-104,-36,-103,-35,-61,-34,10,-32,113,-31,-8,-30,-104,-28,86,-26,45,-24,22,-22,31,-20,49,-18,90,-16,-110,-14,-44,-12,37,-9,125,-7,-38,-5,60,-2,-94,0,0,3,105,5,-72,7,22,10,87,12,-104,14,-58,16,-30,18,-17,20,-28,22,-58,24,-116,26,57,28,-52,29,63,31,-106,32,-54,33,-34,34,-47,35,-97,36,74,37,-50,37,50,38,106,38,-126,38,111,38,58,38,-33,37,93,37,-73,36,-18,35,0,35,-14,33,-65,32,112,31,0,30,112,28,-52,26,3,25,43,23,55,21,47,19,20,17,-19,14,-83,12,110,10,24,8,-60,5,101,3,2,1,-91,-2,63,-4,-24,-7,-115,-9,64,-11,0,-13,-62,-16,-93,-18,-123,-20,-122,-22,-104,-24,-66,-26,3,-27,93,-29,-41,-31,108,-32,36,-33,-10,-35,-16,-36,8,-36,70,-37,-89,-38,45,-38,-42,-39,-85,-39,-101,-39,-67,-39,-5,-39,98,-38,-16,-38,-98,-37,114,-36,107,-35,127,-34,-64,-33,17,-31,-112,-30,32,-28,-47,-27,-101,-25,124,-23,114,-21,-126,-19,-102,-17,-51,-15,4,-12,79,-10,-99,-8,-9,-6,83,-3,-78,-1,18,2,111,4,-55,6,27,9,100,11,-95,13,-44,15,-14,17,5,20,-4,21,-26,23,-78,25,103,27,3,29,125,30,-30,31,28,33,65,34,58,35,26,36,-50,36,101,37,-48,37,31,38,61,38,66,38,22,38,-49,37,88,37,-57,36,10,36,45,35,48,34,9,33,-51,31,104,30,-21,28,78,27,-100,25,-58,23,-23,21,-29,19,-35,17,-74,15,-120,13,76,11,0,9,-75,6,87,4,-1,1,-96,-1,68,-3,-24,-6}; }
	private static byte[] data54(){ return new byte[] {-108,-8,69,-10,1,-12,-55,-15,-99,-17,-123,-19,122,-21,-118,-23,-89,-25,-26,-27,54,-28,-87,-30,50,-31,-35,-33,-87,-34,-113,-35,-95,-36,-52,-37,33,-37,-104,-38,50,-38,-11,-39,-38,-39,-26,-39,23,-38,110,-38,-25,-38,-119,-37,75,-36,49,-35,59,-34,99,-33,-83,-32,22,-30,-102,-29,60,-27,-7,-26,-54,-24,-71,-22,-76,-20,-54,-18,-21,-16,31,-13,91,-11,-88,-9,-12,-7,79,-4,-89,-2,6,1,92,3,-72,5,5,8,83,10,-112,12,-61,14,-23,16,-5,18,-3,20,-22,22,-65,24,124,26,35,28,-91,29,22,31,94,32,-116,33,-104,34,127,35,74,36,-24,36,108,37,-64,37,-5,37,6,38,-11,37,-75,37,91,37,-48,36,46,36,94,35,113,34,96,33,47,32,-33,30,110,29,-25,27,58,26,126,24,-93,22,-75,20,-79,18,-97,16,116,14,70,12,3,10,-71,7,109,5,16,3,-67,0,97,-2,7,-4,-73,-7,102,-9,34,-11,-24,-14,-71,-16,-100,-18,-115,-20,-108,-22,-83,-24,-31,-26,42,-27,-113,-29,16,-30,-83,-32,108,-33,70,-34,71,-35,101,-36,-88,-37,17,-37,-104,-38,75,-38,31,-38,22,-38,57,-38,121,-38,-28,-38,114,-37,31,-36,-8,-36,-22,-35,5,-33,59,-32,-109,-31,7,-29,-102,-28,69,-26,10,-24,-24,-23,-39,-21,-34,-19,-6,-17,28,-14,85,-12,-108,-10,-37,-8,47,-5,-125,-3,-40,-1,52,2,-124,4,-39,6,32,9,99,11,-106,13,-62,15,-41,17,-30,19,-46,21,-79,23,123,25,36,27,-68,28,47,30,-117,31,-59,32,-34,33,-39,34,-82,35,98,36,-11,36,91,37,-86,37,-58,37,-57,37,-98,37,80,37,-29,36,73,36,-107,35,-74,34,-71,33,-100,32,92,31,0,30,-124,28,-17,26,61,25,117,23,-109,21,-96,19,-108,17,125,15,84,13,27,11,-32,8,-112,6,70,4,-17,1,-101,-1,69,-3,-13,-6,-91,-8,97,-10,33,-12,-12,-15,-50,-17,-67,-19,-69,-21,-51,-23,-8,-25,52,-26,-109,-28,2,-29,-103,-31,65,-32,21,-33,-3,-35,20,-35,62,-36,-103,-37,14,-37,-84,-38,108,-38,86,-38,89,-38,-108,-38,-35,-38,95,-37,-11,-37,-69,-36,-104,-35,-95,-34,-62,-33,8,-31,108,-30,-24,-29,-119,-27,54,-25,12,-23,-26,-22,-24,-20,-21,-18,11,-15,51,-13,106,-11,-85,-9,-11,-7,65,-4,-106,-2,-24,0,59,3,-116,5,-46,7,27,10,74,12,-128,14,-107,16,-88,18,-93,20,-122,22,93,24,14,26,-75,27,53,29,-99,30,-23,31,13,33,31,34,1,35,-54,35,109,36,-22,36,74,37,122,37,-109,37,121,37,73,37,-26,36,107,36,-59,35,-2,34,22,34,11,33,-30,31,-107,30,50,29,-89,27,15,26,82,24,-125,22,-101,20,-92,18,-110,16,123,14,75,12,24,10,-43,7,-116,5,66,3,-20,0,-95,-2,73,-4,4,-6,-73,-9,126,-11,71,-13,31,-15,9,-17,-2,-20,10,-21,42,-23,92,-25,-83,-27,20,-28,-107,-30,55,-31,-13,-33,-46,-34,-50,-35,-17,-36,46,-36,-106,-37,29,-37,-57,-38,-99,-38,-116,-38,-83,-38,-26,-38,77,-37,-48,-37,125,-36,74,-35,54,-34,74,-33,118,-32,-56,-31,50,-29,-69,-28,93,-26,28,-24,-20,-23,-41,-21,-46,-19,-31,-17,-1,-15,43,-12,97,-10,-95,-8,-21,-6,52,-3,-121,-1,-45,1,35,4,106,6,-79,8,-24,10,25,13,62,15,77,17,86,19,65,21,32,23,-31,24,-112,26,32,28,-105,29,-14,30,43,32,72,33,66,34,29,35,-46,35,106,36,-43,36,40,37,73,37,82,37,46,37,-20,36,127,36,-10,35,65,35,114,34,126,33,102,32,53,31,-34,29,114,28,-30,26,62,25,-128,23,-89,21,-65,19,-64,17,-82,15,-107,13,99,11,48,9,-18,6,-88,4,94,2,15,0,-61,-3,119,-5,48,-7,-14,-10,-70,-12,-113,-14,111,-16,98,-18,96,-20,123,-22,-95,-24,-29,-26,63,-27,-80,-29,66,-30,-16,-32,-73,-33,-89,-34,-80,-35,-36,-36,47,-36,-98,-37,56,-37,-18,-38,-48,-38,-49,-38,-6,-38,67,-37,-78,-37,70,-36,-6,-36,-44,-35,-55,-34,-23,-33,27,-31,119,-30,-23,-29,119,-27,35,-25,-30,-24,-69,-22,-88,-20,-90,-18,-71,-16,-43,-14,4,-11,56,-9,122,-7,-67,-5,8,-2,84,0,-100,2,-22,4,39,7,105,9,-105,11,-59,13,-39,15,-22,17,-35,19,-57,21,-107,23,80,25,-16,26,117,28,-31,29,43,31,93,32,106,33,88,34,38,35,-50,35,87,36,-71,36,-5,36,20,37,15,37,-34,36,-112,36,27,36,-126,35,-54,34,-21,33,-16,32,-49,31,-105,30,54,29,-58,27,48,26,-124,24,-60,22,-28,20,-3,18,-9,16,-22,14,-56,12,-100,10,104,8,38,6,-25,3,-103,1,83,-1,10,-3,-60,-6,-125,-8,73,-10,27,-12,-10,-15}; }
	private static byte[] data55(){ return new byte[] {-32,-17,-38,-19,-28,-21,5,-22,56,-24,-123,-26,-22,-28,104,-29,5,-30,-68,-32,-107,-33,-117,-34,-93,-35,-37,-36,57,-36,-76,-37,91,-37,27,-37,11,-37,19,-37,73,-37,-99,-37,23,-36,-76,-36,113,-35,84,-34,83,-33,116,-32,-72,-31,16,-29,-112,-28,30,-26,-48,-25,-108,-23,111,-21,94,-19,97,-17,110,-15,-107,-13,-73,-11,-10,-9,45,-6,114,-4,-70,-2,-2,0,72,3,-118,5,-58,7,-1,9,40,12,76,14,91,16,95,18,79,20,42,22,-13,23,-96,25,55,27,-76,28,15,30,88,31,116,32,126,33,93,34,32,35,-66,35,60,36,-109,36,-54,36,-38,36,-57,36,-111,36,54,36,-71,35,25,35,86,34,111,33,112,32,68,31,10,30,-95,28,44,27,-112,25,-27,23,28,22,63,20,82,18,76,16,65,14,26,12,-11,9,-67,7,-127,5,65,3,-5,0,-74,-2,114,-4,49,-6,-10,-9,-60,-11,-103,-13,-128,-15,109,-17,114,-19,-123,-21,-85,-23,-19,-25,62,-26,-80,-28,54,-29,-34,-31,-97,-32,-127,-33,-124,-34,-94,-35,-22,-36,75,-36,-40,-37,-128,-37,83,-37,66,-37,94,-37,-108,-37,-9,-37,116,-36,27,-35,-32,-35,-56,-34,-48,-33,-11,-32,62,-30,-100,-29,31,-27,-79,-26,105,-24,41,-22,14,-20,-9,-19,-3,-17,15,-14,41,-12,91,-10,-121,-8,-55,-6,3,-3,74,-1,-117,1,-49,3,12,6,67,8,117,10,-102,12,-79,14,-62,16,-76,18,-91,20,114,22,52,24,-38,25,101,27,-38,28,47,30,103,31,-123,32,120,33,90,34,11,35,-90,35,23,36,102,36,-106,36,-102,36,-124,36,66,36,-30,35,92,35,-74,34,-20,33,3,33,-10,31,-46,30,-125,29,39,28,-95,26,11,25,90,23,-115,21,-75,19,-64,17,-62,15,-82,13,-110,11,101,9,54,7,-5,4,-68,2,124,0,58,-2,-7,-5,-62,-7,-122,-9,97,-11,54,-13,37,-15,28,-17,37,-19,65,-21,112,-23,-75,-25,21,-26,-118,-28,27,-29,-54,-31,-107,-32,127,-33,-118,-34,-79,-35,0,-35,108,-36,-3,-37,-78,-37,-121,-37,-124,-37,-96,-37,-29,-37,71,-36,-49,-36,121,-35,68,-34,50,-33,60,-32,104,-31,-78,-30,21,-28,-103,-27,48,-25,-26,-24,-86,-22,-114,-20,120,-18,126,-16,-115,-14,-86,-12,-44,-10,4,-7,61,-5,121,-3,-70,-1,-11,1,56,4,108,6,-94,8,-52,10,-24,12,1,15,1,17,-9,18,-41,20,-92,22,91,24,-7,25,-126,27,-25,28,60,30,103,31,126,32,110,33,66,34,-15,34,-127,35,-20,35,55,36,89,36,97,36,57,36,-3,35,-115,35,10,35,89,34,-113,33,-97,32,-110,31,100,30,29,29,-78,27,53,26,-105,24,-27,22,30,21,62,19,79,17,79,15,60,13,35,11,-7,8,-52,6,-111,4,91,2,25,0,-32,-3,-93,-5,107,-7,61,-9,20,-11,-7,-14,-26,-16,-25,-18,-11,-20,22,-21,81,-23,-107,-25,4,-26,120,-28,22,-29,-54,-31,-102,-32,-114,-33,-100,-34,-50,-35,31,-35,-107,-36,43,-36,-28,-37,-61,-37,-64,-37,-27,-37,44,-36,-107,-36,32,-35,-49,-35,-100,-34,-113,-33,-101,-32,-54,-31,20,-29,123,-28,-2,-27,-103,-25,74,-23,21,-21,-16,-20,-31,-18,-32,-16,-15,-14,10,-11,49,-9,97,-7,-110,-5,-47,-3,6,0,70,2,124,4,-78,6,-33,8,4,11,30,13,45,15,42,17,25,19,-14,20,-67,22,104,24,7,26,-127,27,-24,28,49,30,89,31,106,32,83,33,33,34,-52,34,85,35,-68,35,1,36,31,36,34,36,-8,35,-78,35,71,35,-72,34,13,34,56,33,75,32,58,31,11,30,-61,28,87,27,-40,25,63,24,-121,22,-59,20,-29,18,-8,16,-9,14,-21,12,-50,10,-83,8,124,6,77,4,18,2,-37,-1,-94,-3,105,-5,59,-7,11,-9,-20,-12,-46,-14,-56,-16,-52,-18,-32,-20,8,-21,68,-23,-107,-25,0,-26,-125,-28,32,-29,-35,-31,-82,-32,-83,-33,-71,-34,-8,-35,71,-35,-59,-36,93,-36,28,-36,-2,-37,-3,-37,42,-36,109,-36,-33,-36,104,-35,28,-34,-23,-34,-34,-33,-22,-32,28,-30,100,-29,-50,-28,77,-26,-23,-25,-102,-23,99,-21,60,-19,45,-17,39,-15,54,-13,79,-11,111,-9,-97,-7,-52,-5,4,-2,58,0,113,2,-88,4,-45,6,3,9,27,11,58,13,57,15,59,17,30,19,-9,20,-70,22,97,24,-6,25,113,27,-45,28,22,30,61,31,67,32,47,33,-12,33,-97,34,34,35,-122,35,-55,35,-28,35,-30,35,-71,35,111,35,4,35,115,34,-60,33,-13,32,1,32,-13,30,-62,29,123,28,16,27,-108,25,-11,23,73,22,126,20,-87,18,-72,16,-66,14,-79,12,-100,10,123,8,78,6,37,4,-25,1,-65,-1,126,-3,84,-5,33,-7,-3,-10,-34,-12,-54,-14,-61,-16,-50,-18,-29,-20}; }
	private static byte[] data56(){ return new byte[] {21,-21,79,-23,-87,-25,22,-26,-99,-28,64,-29,-4,-31,-37,-32,-50,-33,-17,-34,31,-34,-127,-35,-11,-36,-102,-36,82,-36,60,-36,59,-36,103,-36,-81,-36,30,-35,-84,-35,92,-34,44,-33,30,-32,44,-31,90,-30,-90,-29,7,-27,-115,-26,33,-24,-47,-23,-103,-21,110,-19,93,-17,84,-15,96,-13,115,-11,-106,-9,-72,-7,-19,-5,22,-2,81,0,127,2,-78,4,-37,6,5,9,26,11,51,13,49,15,43,17,14,19,-32,20,-96,22,68,24,-38,25,76,27,-85,28,-20,29,15,31,19,32,-2,32,-67,33,106,34,-25,34,80,35,-120,35,-83,35,-94,35,124,35,51,35,-62,34,58,34,-123,33,-73,32,-55,31,-74,30,-113,29,66,28,-35,26,100,25,-60,23,33,22,82,20,-123,18,-109,16,-94,14,-109,12,-122,10,101,8,64,6,22,4,-28,1,-77,-1,-123,-3,83,-5,44,-7,8,-9,-20,-12,-33,-14,-37,-16,-25,-18,5,-19,51,-21,119,-23,-48,-25,66,-26,-53,-28,111,-29,50,-30,10,-31,12,-32,32,-33,95,-34,-74,-35,55,-35,-49,-36,-106,-36,114,-36,124,-36,-95,-36,-21,-36,89,-35,-29,-35,-107,-34,98,-33,80,-32,96,-31,-121,-30,-44,-29,48,-27,-75,-26,66,-24,-12,-23,-76,-21,-121,-19,115,-17,101,-15,110,-13,126,-11,-103,-9,-68,-7,-24,-5,18,-2,70,0,112,2,-97,4,-57,6,-26,8,2,11,13,13,15,15,3,17,-32,18,-74,20,107,22,21,24,-94,25,21,27,115,28,-81,29,-44,30,-42,31,-65,32,-128,33,41,34,-84,34,12,35,81,35,106,35,105,35,66,35,-9,34,-112,34,0,34,85,33,-120,32,-105,31,-110,30,98,29,34,28,-67,26,68,25,-79,23,5,22,73,20,114,18,-112,16,-103,14,-105,12,-120,10,110,8,78,6,37,4,-5,1,-52,-1,-95,-3,117,-5,80,-7,49,-9,24,-11,12,-13,16,-15,24,-17,65,-19,105,-21,-76,-23,15,-24,127,-26,14,-27,-79,-29,115,-30,80,-31,77,-32,101,-33,-94,-34,-6,-35,117,-35,21,-35,-49,-36,-75,-36,-76,-36,-38,-36,36,-35,-119,-35,25,-34,-66,-34,-113,-33,117,-32,-123,-31,-91,-30,-17,-29,71,-27,-58,-26,82,-24,-3,-23,-73,-21,-116,-19,105,-17,97,-15,92,-13,111,-11,127,-9,-90,-7,-60,-5,-15,-3,29,0,68,2,114,4,-111,6,-77,8,-59,10,-44,12,-50,14,-63,16,-97,18,109,20,39,22,-53,23,87,25,-49,26,35,28,105,29,-121,30,-115,31,117,32,56,33,-29,33,102,34,-52,34,12,35,48,35,44,35,10,35,-58,34,90,34,-41,33,43,33,97,32,125,31,111,30,81,29,11,28,-77,26,58,25,-82,23,8,22,77,20,-127,18,-98,16,-78,14,-80,12,-87,10,-110,8,119,6,83,4,44,2,4,0,-39,-3,-76,-5,-112,-7,116,-9,98,-11,84,-13,92,-15,103,-17,-113,-19,-68,-21,7,-22,96,-24,-44,-26,97,-27,4,-28,-57,-30,-95,-31,-99,-32,-75,-33,-19,-34,70,-34,-67,-35,89,-35,19,-35,-15,-36,-16,-36,16,-35,88,-35,-76,-35,69,-34,-32,-34,-81,-33,-111,-32,-106,-31,-72,-30,-11,-29,79,-27,-63,-26,78,-24,-19,-23,-88,-21,112,-19,80,-17,58,-15,56,-13,61,-11,82,-9,106,-7,-116,-5,-80,-3,-40,-1,-3,1,36,4,69,6,95,8,115,10,121,12,119,14,101,16,68,18,17,20,-56,21,109,23,-5,24,111,26,-53,27,11,29,47,30,55,31,31,32,-25,32,-107,33,24,34,-120,34,-58,34,-13,34,-17,34,-41,34,-110,34,52,34,-84,33,16,33,66,32,108,31,96,30,73,29,12,28,-76,26,72,25,-67,23,32,22,108,20,-93,18,-55,16,-32,14,-26,12,-29,10,-46,8,-68,6,-101,4,125,2,83,0,49,-2,13,-4,-19,-7,-43,-9,-62,-11,-70,-13,-64,-15,-46,-17,-12,-19,38,-20,111,-22,-56,-24,62,-25,-59,-27,107,-28,39,-29,4,-30,-8,-32,19,-32,65,-33,-101,-34,10,-34,-92,-35,88,-35,49,-35,42,-35,71,-35,-126,-35,-29,-35,98,-34,-2,-34,-58,-33,-102,-32,-93,-31,-76,-30,-13,-29,62,-27,-81,-26,49,-24,-52,-23,-128,-21,64,-19,26,-17,-1,-16,-10,-14,-11,-12,7,-9,20,-7,56,-5,81,-3,123,-1,-104,1,-68,3,-37,5,-15,7,4,10,8,12,4,14,-14,15,-49,17,-100,19,85,21,-6,22,-119,24,-1,25,93,27,-96,28,-56,29,-47,30,-64,31,-118,32,61,33,-55,33,54,34,-123,34,-85,34,-69,34,-98,34,104,34,11,34,-113,33,-11,32,55,32,94,31,99,30,77,29,26,28,-53,26,101,25,-31,23,78,22,-97,20,-36,18,13,17,37,15,55,13,54,11,45,9,27,7,2,5,-29,2,-60,0,-96,-2,-124,-4,100,-6,81,-8,60,-10,61,-12,59,-14,84,-16,116,-18,-90,-20,-18,-22}; }
	private static byte[] data57(){ return new byte[] {71,-23,-74,-25,66,-26,-33,-28,-100,-29,115,-30,100,-31,119,-32,-90,-33,-13,-34,101,-34,-16,-35,-94,-35,118,-35,98,-35,126,-35,-84,-35,8,-34,125,-34,22,-33,-52,-33,-92,-32,-103,-31,-86,-30,-38,-29,36,-27,-122,-26,4,-24,-106,-23,64,-21,-4,-20,-51,-18,-85,-16,-102,-14,-105,-12,-102,-10,-83,-8,-62,-6,-35,-4,-3,-2,25,1,59,3,83,5,107,7,120,9,126,11,118,13,103,15,65,17,18,19,-55,20,116,22,0,24,127,25,-36,26,36,28,81,29,95,30,83,31,35,32,-34,32,107,33,-26,33,55,34,105,34,126,34,107,34,59,34,-23,33,118,33,-28,32,46,32,98,31,105,30,101,29,52,28,-14,26,-108,25,24,24,-114,22,-27,20,48,19,98,17,-120,15,-101,13,-92,11,-95,9,-107,7,-128,5,106,3,73,1,50,-1,15,-3,-5,-6,-29,-8,-40,-10,-48,-12,-38,-14,-23,-16,14,-17,61,-19,-124,-21,-40,-23,76,-24,-55,-26,108,-27,30,-28,-14,-30,-33,-31,-22,-32,18,-32,91,-33,-64,-34,73,-34,-15,-35,-72,-35,-92,-35,-83,-35,-36,-35,37,-34,-104,-34,32,-33,-44,-33,-101,-32,-117,-31,-112,-30,-73,-29,-11,-28,81,-26,-61,-25,77,-23,-18,-22,-95,-20,105,-18,66,-16,38,-14,30,-12,26,-10,38,-8,54,-6,75,-4,104,-2,127,0,-99,2,-77,4,-57,6,-43,8,-41,10,-44,12,-68,14,-94,16,106,18,44,20,-46,21,105,23,-27,24,77,26,-108,27,-51,28,-37,29,-37,30,-79,31,111,32,12,33,-118,33,-27,33,36,34,60,34,56,34,16,34,-56,33,98,33,-41,32,48,32,104,31,-125,30,127,29,98,28,37,27,-47,25,99,24,-33,22,64,21,-104,19,-53,17,2,16,22,14,44,12,45,10,39,8,27,6,4,4,-15,1,-43,-1,-66,-3,-92,-5,-105,-7,-123,-9,-121,-11,-120,-13,-98,-15,-68,-17,-16,-19,44,-20,-121,-22,-23,-24,114,-25,1,-26,-71,-28,127,-29,104,-30,107,-31,-117,-32,-52,-33,40,-33,-89,-34,70,-34,3,-34,-28,-35,-29,-35,5,-34,71,-34,-86,-34,43,-33,-48,-33,-113,-32,111,-31,110,-30,-124,-29,-66,-28,8,-26,116,-25,-14,-24,-120,-22,53,-20,-18,-19,-61,-17,-99,-15,-117,-13,-124,-11,-123,-9,-111,-7,-94,-5,-76,-3,-49,-1,-31,1,-3,3,6,6,26,8,22,10,20,12,1,14,-31,15,-77,17,114,19,31,21,-73,22,60,24,-91,25,-6,26,46,28,81,29,77,30,51,31,-6,31,-100,32,41,33,-115,33,-45,33,-3,33,-1,33,-26,33,-87,33,77,33,-48,32,53,32,122,31,-97,30,-86,29,-106,28,102,27,31,26,-70,24,66,23,-80,21,11,20,84,18,-122,16,-80,14,-59,12,-47,10,-44,8,-54,6,-65,4,-86,2,-104,0,-127,-2,110,-4,95,-6,81,-8,81,-10,87,-12,102,-14,-119,-16,-79,-18,-11,-20,66,-21,-87,-23,35,-24,-77,-26,96,-27,31,-28,3,-29,-6,-31,18,-31,73,-32,-102,-33,16,-33,-95,-34,85,-34,41,-34,27,-34,52,-34,99,-34,-64,-34,47,-33,-54,-33,122,-32,80,-31,62,-30,76,-29,116,-28,-74,-27,21,-25,-122,-24,20,-22,-78,-21,100,-19,44,-17,-2,-16,-25,-14,-46,-12,-48,-10,-46,-8,-34,-6,-20,-4,0,-1,18,1,36,3,54,5,58,7,68,9,56,11,42,13,13,15,-35,16,-91,18,83,20,-14,21,124,23,-22,24,73,26,-124,27,-81,28,-74,29,-92,30,119,31,36,32,-69,32,43,33,-127,33,-78,33,-58,33,-73,33,-119,33,57,33,-51,32,60,32,-111,31,-60,30,-38,29,-42,28,-77,27,119,26,33,25,-76,23,45,22,-106,20,-25,18,39,17,87,15,119,13,-116,11,-107,9,-106,7,-116,5,-127,3,114,1,93,-1,83,-3,62,-5,57,-7,55,-9,57,-11,77,-13,104,-15,-109,-17,-51,-19,29,-20,116,-22,-13,-24,116,-25,29,-26,-44,-28,-86,-29,-99,-30,-90,-31,-43,-32,24,-32,-124,-33,6,-33,-80,-34,113,-34,94,-34,94,-34,-117,-34,-50,-34,55,-33,-65,-33,98,-32,42,-31,7,-30,11,-29,33,-28,90,-27,-90,-26,15,-24,-116,-23,33,-21,-56,-20,-125,-18,78,-16,39,-14,14,-12,4,-10,-5,-9,6,-6,7,-4,29,-2,36,0,58,2,66,4,77,6,77,8,74,10,55,12,32,14,-14,15,-67,17,114,19,21,21,-91,22,30,24,127,25,-53,26,-6,27,11,29,10,30,-32,30,-94,31,64,32,-63,32,32,33,102,33,-126,33,-123,33,102,33,36,33,-56,32,71,32,-86,31,-21,30,21,30,25,29,12,28,-40,26,-107,25,50,24,-69,22,48,21,-119,19,-37,17,17,16,63,14,90,12,109,10,118,8,115,6,111,4,99,2,86,0,73,-2,63,-4,54,-6,51,-8,60,-10,70,-12,101,-14,-117,-16,-66,-18,12,-19,95,-21}; }
	private static byte[] data58(){ return new byte[] {-48,-23,81,-24,-22,-26,-98,-27,103,-28,78,-29,78,-30,109,-31,-88,-32,-1,-33,126,-33,12,-33,-51,-34,-99,-34,-105,-34,-80,-34,-30,-34,65,-33,-80,-33,78,-32,-7,-32,-45,-31,-68,-30,-51,-29,-19,-28,51,-26,-121,-25,-5,-24,127,-22,28,-20,-55,-19,-120,-17,90,-15,52,-13,33,-11,19,-9,15,-7,19,-5,27,-3,37,-1,49,1,57,3,67,5,65,7,63,9,46,11,23,13,-16,14,-67,16,118,18,35,20,-72,21,57,23,-91,24,-8,25,50,27,84,28,85,29,66,30,11,31,-70,31,73,32,-71,32,7,33,62,33,72,33,64,33,12,33,-66,32,82,32,-61,31,25,31,76,30,106,29,99,28,73,27,13,26,-66,24,83,23,-41,21,64,20,-103,18,-32,16,21,15,64,13,88,11,107,9,113,7,113,5,110,3,101,1,91,-1,86,-3,74,-5,80,-7,77,-9,99,-11,116,-13,-99,-15,-51,-17,14,-18,97,-20,-56,-22,63,-23,-43,-25,119,-26,57,-27,20,-28,4,-29,27,-30,67,-31,-111,-32,-8,-33,-127,-33,39,-33,-17,-34,-44,-34,-38,-34,2,-33,69,-33,-82,-33,45,-32,-44,-32,-110,-31,114,-30,107,-29,-128,-28,-78,-27,-7,-26,91,-24,-44,-23,95,-21,1,-19,-76,-18,119,-16,75,-14,40,-12,20,-10,9,-8,3,-6,8,-4,8,-2,21,0,21,2,34,4,26,6,29,8,10,10,-9,11,-46,13,-91,15,99,17,24,19,-79,20,64,22,-79,23,18,25,86,26,-124,27,-109,28,-114,29,100,30,36,31,-61,31,64,32,-89,32,-28,32,11,33,10,33,-16,32,-77,32,85,32,-32,31,62,31,-112,30,-78,29,-55,28,-74,27,-108,26,79,25,-8,23,-120,22,1,21,106,19,-69,17,0,16,50,14,89,12,115,10,-127,8,-114,6,-118,4,-113,2,-127,0,-123,-2,122,-4,127,-6,-126,-8,-115,-10,-89,-12,-62,-14,-12,-16,45,-17,122,-19,-40,-21,73,-22,-50,-24,110,-25,29,-26,-17,-28,-46,-29,-41,-30,-12,-31,45,-31,-117,-32,-6,-33,-104,-33,70,-33,29,-33,17,-33,34,-33,87,-33,-88,-33,25,-32,-87,-32,86,-31,35,-30,9,-29,12,-28,45,-27,97,-26,-73,-25,24,-23,-100,-22,41,-20,-45,-19,-123,-17,78,-15,33,-13,1,-11,-17,-10,-33,-8,-36,-6,-38,-4,-37,-2,-30,0,-32,2,-29,4,-37,6,-47,8,-69,10,-98,12,112,14,59,16,-16,17,-107,19,45,21,-91,22,21,24,100,25,-99,26,-65,27,-63,28,-80,29,120,30,46,31,-72,31,52,32,-126,32,-66,32,-50,32,-53,32,-101,32,90,32,-18,31,108,31,-58,30,5,30,41,29,43,28,28,27,-24,25,-93,24,68,23,-53,21,71,20,-92,18,-8,16,54,15,104,13,-114,11,-87,9,-74,7,-58,5,-63,3,-52,1,-62,-1,-59,-3,-56,-5,-56,-7,-36,-9,-25,-11,10,-12,47,-14,102,-16,-82,-18,-1,-20,107,-21,-27,-23,116,-24,33,-25,-37,-27,-72,-28,-88,-29,-74,-30,-29,-31,39,-31,-114,-32,16,-32,-80,-33,115,-33,80,-33,81,-33,111,-33,-85,-33,11,-32,-127,-32,31,-31,-45,-31,-89,-30,-103,-29,-94,-28,-56,-27,6,-25,92,-24,-55,-23,76,-21,-32,-20,-118,-18,65,-16,10,-14,-33,-13,-65,-11,-87,-9,-98,-7,-111,-5,-107,-3,-116,-1,-111,1,-116,3,-122,5,124,7,103,9,78,11,39,13,-13,14,-78,16,95,18,-2,19,-122,21,-4,22,88,24,-92,25,-51,26,-25,27,-34,28,-65,29,127,30,37,31,-85,31,20,32,95,32,-122,32,-104,32,125,32,81,32,-6,31,-115,31,-2,30,81,30,-120,29,-94,28,-92,27,-124,26,85,25,2,24,-92,22,38,21,-99,19,-8,17,72,16,-118,14,-74,12,-31,10,-10,8,11,7,23,5,28,3,32,1,37,-1,36,-3,48,-5,56,-7,73,-9,102,-11,-120,-13,-72,-15,-6,-17,66,-18,-90,-20,19,-21,-101,-23,52,-24,-25,-26,-80,-27,-109,-28,-112,-29,-86,-30,-36,-31,49,-31,-100,-32,45,-32,-43,-33,-92,-33,-119,-33,-109,-33,-67,-33,-2,-33,106,-32,-24,-32,-117,-31,73,-30,36,-29,25,-28,45,-27,82,-26,-101,-25,-14,-24,98,-22,-22,-21,127,-19,42,-17,-27,-16,-84,-14,-126,-12,96,-10,77,-8,55,-6,53,-4,38,-2,41,0,29,2,28,4,10,6,-1,7,-30,9,-62,11,-108,13,88,15,16,17,-75,18,74,20,-55,21,56,23,-118,24,-53,25,-20,26,-3,27,-24,28,-62,29,118,30,19,31,-111,31,-16,31,47,32,84,32,82,32,59,32,-2,31,-93,31,47,31,-108,30,-25,29,19,29,42,28,37,27,1,26,-51,24,119,23,22,22,-108,20,10,19,100,17,-77,15,-14,13,34,12,74,10,100,8,121,6,-121,4,-113,2,-101,0,-102,-2,-85,-4,-81,-6,-59,-8,-38,-10,-6,-12,39,-13,94,-15,-95,-17,-4,-19}; }
	private static byte[] data59(){ return new byte[] {91,-20,-37,-22,100,-23,10,-24,-60,-26,-107,-27,-124,-28,-122,-29,-86,-30,-24,-31,64,-31,-69,-32,77,-32,5,-32,-44,-33,-56,-33,-41,-33,6,-32,86,-32,-67,-32,76,-31,-18,-31,-72,-30,-111,-29,-110,-28,-95,-27,-42,-26,22,-24,122,-23,-28,-22,117,-20,3,-18,-70,-17,103,-15,60,-13,5,-11,-21,-10,-50,-8,-66,-6,-80,-4,-90,-2,-98,0,-110,2,-117,4,118,6,97,8,66,10,25,12,-26,13,-92,15,82,17,-13,18,125,20,-9,21,92,23,-88,24,-33,25,-4,26,-4,27,-22,28,-79,29,104,30,-12,30,111,31,-61,31,-1,31,24,32,21,32,-16,31,-80,31,82,31,-46,30,57,30,-128,29,-85,28,-65,27,-79,26,-110,25,82,24,3,23,-104,21,26,20,-117,18,-24,16,53,15,119,13,-92,11,-47,9,-22,7,6,6,17,4,35,2,41,0,58,-2,65,-4,85,-6,106,-8,-123,-10,-79,-12,-37,-14,31,-15,103,-17,-59,-19,51,-20,-79,-22,74,-23,-16,-25,-73,-26,-117,-27,-124,-28,-115,-29,-72,-30,-2,-31,92,-31,-33,-32,120,-32,53,-32,13,-32,5,-32,27,-32,79,-32,-91,-32,18,-31,-92,-31,75,-30,23,-29,-8,-29,-9,-28,16,-26,60,-25,-116,-24,-31,-23,95,-21,-36,-20,127,-18,34,-16,-32,-15,-92,-13,119,-11,85,-9,57,-7,34,-5,22,-3,3,-1,-5,0,-21,2,-39,4,-56,6,-89,8,-122,10,88,12,26,14,-40,15,123,17,24,19,-100,20,15,22,106,23,-76,24,-32,25,-6,26,-14,27,-41,28,-100,29,69,30,-42,30,63,31,-106,31,-56,31,-37,31,-43,31,-85,31,101,31,3,31,127,30,-29,29,36,29,83,28,91,27,82,26,45,25,-18,23,-99,22,50,21,-78,19,39,18,126,16,-42,14,13,13,72,11,110,9,-113,7,-85,5,-70,3,-49,1,-36,-1,-21,-3,-3,-5,18,-6,43,-8,81,-10,120,-12,-77,-14,-12,-16,71,-17,-87,-19,28,-20,-94,-22,64,-23,-19,-25,-73,-26,-104,-27,-115,-28,-88,-29,-50,-30,31,-30,-125,-31,7,-31,-85,-32,105,-32,71,-32,67,-32,95,-32,-107,-32,-17,-32,96,-31,-13,-31,-95,-30,107,-29,81,-28,80,-27,105,-26,-101,-25,-28,-24,66,-22,-73,-21,60,-19,-42,-18,126,-16,54,-14,-4,-13,-54,-11,-90,-9,-121,-7,109,-5,94,-3,69,-1,61,1,35,3,22,5,-14,6,-36,8,-87,10,125,12,57,14,-17,15,-113,17,38,19,-94,20,18,22,105,23,-87,24,-43,25,-30,26,-35,27,-73,28,123,29,30,30,-90,30,19,31,94,31,-112,31,-97,31,-108,31,103,31,33,31,-73,30,54,30,-108,29,-42,28,1,28,9,27,1,26,-39,24,-100,23,73,22,-32,20,97,19,-42,17,50,16,-122,14,-59,12,0,11,38,9,81,7,103,5,-125,3,-107,1,-88,-1,-68,-3,-46,-5,-24,-7,13,-8,46,-10,101,-12,-102,-14,-24,-16,60,-17,-93,-19,30,-20,-90,-22,73,-23,-2,-25,-55,-26,-80,-27,-84,-28,-58,-29,-9,-30,71,-30,-78,-31,55,-31,-30,-32,-97,-32,-123,-32,-127,-32,-97,-32,-40,-32,53,-31,-91,-31,62,-30,-23,-30,-75,-29,-100,-28,-102,-27,-75,-26,-28,-25,47,-23,-118,-22,-2,-21,-126,-19,25,-17,-63,-16,116,-14,58,-12,2,-10,-34,-9,-71,-7,-97,-5,-121,-3,114,-1,92,1,72,3,44,5,17,7,-25,8,-65,10,-127,12,65,14,-16,15,-119,17,32,19,-108,20,1,22,83,23,-112,24,-75,25,-60,26,-77,27,-110,28,74,29,-15,29,114,30,-36,30,39,31,84,31,98,31,86,31,38,31,-34,30,118,30,-16,29,81,29,-108,28,-72,27,-54,26,-70,25,-103,24,90,23,10,22,-95,20,39,19,-101,17,-5,15,81,14,-107,12,-50,10,-1,8,36,7,71,5,96,3,121,1,-113,-1,-89,-3,-63,-5,-34,-7,2,-8,46,-10,95,-12,-91,-14,-19,-16,74,-17,-75,-19,49,-20,-64,-22,103,-23,27,-24,-15,-26,-44,-27,-38,-28,-16,-29,42,-29,120,-30,-23,-31,112,-31,24,-31,-34,-32,-67,-32,-61,-32,-37,-32,25,-31,115,-31,-25,-31,123,-30,43,-29,-15,-29,-37,-28,-43,-27,-15,-26,30,-24,100,-23,-63,-22,47,-20,-77,-19,71,-17,-22,-16,-99,-14,91,-12,38,-10,-9,-9,-43,-7,-77,-5,-103,-3,126,-1,104,1,74,3,49,5,10,7,-26,8,-82,10,120,12,43,14,-38,15,114,17,-1,18,117,20,-37,21,46,23,98,24,-116,25,-113,26,-122,27,89,28,23,29,-74,29,57,30,-94,30,-22,30,24,31,36,31,25,31,-25,30,-93,30,55,30,-72,29,19,29,91,28,-128,27,-107,26,-122,25,102,24,44,23,-38,21,122,20,0,19,116,17,-33,15,48,14,125,12,-71,10,-21,8,25,7,58,5,91,3,118,1,-111,-1,-83,-3,-54,-5,-19,-7,17,-8,68,-10,121,-12,-64,-14}; }
	private static byte[] data60(){ return new byte[] {14,-15,109,-17,-37,-19,91,-20,-19,-22,-109,-23,81,-24,33,-25,13,-26,14,-27,45,-28,98,-29,-74,-30,35,-30,-81,-31,84,-31,30,-31,-7,-32,0,-31,24,-31,83,-31,-81,-31,30,-30,-76,-30,93,-29,40,-28,6,-27,10,-26,22,-25,75,-24,-122,-23,-27,-22,75,-20,-47,-19,92,-17,-2,-16,-83,-14,102,-12,46,-10,-5,-9,-45,-7,-80,-5,-114,-3,118,-1,81,1,60,3,19,5,-13,6,-63,8,-112,10,77,12,5,14,-85,15,67,17,-52,18,65,20,-91,21,-13,22,42,24,76,25,85,26,70,27,25,28,-40,28,117,29,-6,29,99,30,-88,30,-36,30,-27,30,-34,30,-83,30,107,30,-1,29,-122,29,-33,28,46,28,85,27,105,26,100,25,66,24,15,23,-64,21,98,20,-18,18,102,17,-43,15,40,14,126,12,-71,10,-12,8,33,7,75,5,110,3,-115,1,-81,-1,-56,-3,-15,-5,16,-6,63,-8,111,-10,-83,-12,-16,-14,71,-15,-91,-17,22,-18,-102,-20,43,-21,-42,-23,-111,-24,101,-25,81,-26,83,-27,114,-28,-90,-29,-5,-30,101,-30,-13,-31,-106,-31,92,-31,58,-31,57,-31,84,-31,-117,-31,-30,-31,82,-30,-33,-30,-115,-29,75,-28,48,-27,36,-26,54,-25,95,-24,-99,-23,-14,-22,89,-20,-44,-19,94,-17,-3,-16,-94,-14,94,-12,26,-10,-24,-9,-71,-7,-110,-5,108,-3,79,-1,41,1,11,3,-27,4,-69,6,-117,8,84,10,14,12,-57,13,100,15,3,17,-127,18,-3,19,89,21,-87,22,-32,23,0,25,12,26,-8,26,-45,27,-117,28,48,29,-78,29,30,30,103,30,-101,30,-87,30,-96,30,122,30,49,30,-42,29,82,29,-69,28,7,28,54,27,78,26,76,25,48,24,0,23,-69,21,91,20,-14,18,108,17,-35,15,63,14,-116,12,-39,10,14,9,73,7,112,5,-100,3,-67,1,-29,-1,2,-2,44,-4,81,-6,-128,-8,-73,-10,-14,-12,63,-13,-112,-15,-10,-17,101,-18,-21,-20,126,-21,40,-22,-29,-24,-70,-25,-96,-26,-88,-27,-67,-28,-6,-29,67,-29,-75,-30,56,-30,-34,-31,-100,-31,124,-31,115,-31,-114,-31,-64,-31,16,-30,126,-30,8,-29,-86,-29,110,-28,67,-27,58,-26,67,-25,102,-24,-95,-23,-19,-22,83,-20,-60,-19,78,-17,-31,-16,-120,-14,55,-12,-12,-11,-69,-9,-121,-7,90,-5,53,-3,10,-1,-20,0,-64,2,-98,4,107,6,60,8,0,10,-68,11,108,13,17,15,-95,16,47,18,-101,19,2,21,76,22,-123,23,-89,24,-78,25,-93,26,124,27,59,28,-35,28,103,29,-45,29,33,30,89,30,105,30,106,30,65,30,5,30,-90,29,46,29,-100,28,-22,27,36,27,59,26,69,25,43,24,4,23,-62,21,106,20,7,19,-123,17,0,16,97,14,-69,12,6,11,73,9,-128,7,-76,5,-35,3,9,2,46,0,87,-2,124,-4,-84,-6,-38,-8,20,-9,83,-11,-99,-13,-10,-15,87,-16,-51,-18,77,-19,-29,-21,-115,-22,69,-23,29,-24,1,-25,3,-26,30,-27,77,-28,-97,-29,3,-29,-119,-30,38,-30,-27,-31,-69,-31,-79,-31,-61,-31,-14,-31,59,-30,-90,-30,38,-29,-59,-29,127,-28,83,-27,61,-26,69,-25,96,-24,-112,-23,-33,-22,50,-20,-88,-19,35,-17,-73,-16,82,-14,0,-12,-76,-11,118,-9,61,-7,15,-5,-35,-4,-72,-2,-116,0,100,2,58,4,6,6,-43,7,-107,9,81,11,-1,12,-95,14,54,16,-67,17,47,19,-110,20,-30,21,25,23,63,24,76,25,62,26,30,27,-35,27,-123,28,19,29,-125,29,-40,29,18,30,43,30,48,30,12,30,-39,29,126,29,17,29,127,28,-36,27,19,27,61,26,67,25,58,24,17,23,-34,21,-120,20,46,19,-78,17,52,16,-100,14,-4,12,78,11,-109,9,-43,7,9,6,60,4,105,2,-109,0,-64,-2,-22,-4,26,-5,78,-7,-122,-9,-53,-11,22,-12,107,-14,-44,-16,65,-17,-55,-19,89,-20,2,-21,-69,-23,-115,-24,111,-25,114,-26,-126,-27,-76,-28,-3,-29,92,-29,-32,-30,119,-30,44,-30,2,-30,-21,-31,-4,-31,32,-30,102,-30,-60,-30,66,-29,-42,-29,-117,-28,83,-27,59,-26,54,-25,75,-24,118,-23,-72,-22,8,-20,118,-19,-25,-18,119,-16,10,-14,-79,-13,96,-11,27,-9,-35,-8,-88,-6,117,-4,70,-2,28,0,-22,1,-62,3,-119,5,86,7,20,9,-50,10,124,12,30,14,-76,15,56,17,-81,18,18,20,99,21,-96,22,-57,23,-43,24,-47,25,-81,26,119,27,37,28,-75,28,46,29,-120,29,-55,29,-22,29,-12,29,-37,29,-83,29,91,29,-11,28,109,28,-48,27,18,27,68,26,79,25,83,24,49,23,2,22,-66,20,94,19,-7,17,117,16,-18,14,80,13,-87,11,-7,9,58,8,121,6,-81,4,-32,2,19,1,62,-1,111,-3,-95,-5,-43,-7}; }
	private static byte[] data61(){ return new byte[] {22,-8,84,-10,-91,-12,-6,-14,95,-15,-46,-17,81,-18,-25,-20,-122,-21,68,-22,10,-23,-14,-25,-26,-26,-5,-27,33,-27,103,-28,-63,-29,59,-29,-50,-30,123,-30,72,-30,44,-30,51,-30,78,-30,-115,-30,-30,-30,85,-29,-28,-29,-115,-28,75,-27,47,-26,26,-25,44,-24,75,-23,-123,-22,-52,-21,51,-19,-102,-18,36,-16,-82,-15,78,-13,-9,-12,-86,-10,105,-8,42,-6,-12,-5,-61,-3,-116,-1,101,1,39,3,-1,4,-73,6,-124,8,48,10,-25,11,-126,13,31,15,-98,16,30,18,125,19,-43,20,19,22,64,23,82,24,84,25,52,26,9,27,-75,27,83,28,-49,28,51,29,123,29,-90,29,-74,29,-88,29,-127,29,61,29,-39,28,101,28,-59,27,29,27,77,26,111,25,112,24,96,23,54,22,-6,20,-85,19,67,18,-44,16,74,15,-70,13,26,12,109,10,-68,8,-7,6,59,5,110,3,-91,1,-41,-1,8,-2,64,-4,118,-6,-73,-8,-9,-10,73,-11,-98,-13,1,-14,118,-16,-18,-18,-122,-19,32,-20,-38,-22,-99,-23,127,-24,110,-25,124,-26,-97,-27,-39,-28,49,-28,-97,-29,43,-29,-47,-30,-109,-30,112,-30,107,-30,126,-30,-77,-30,-3,-30,104,-29,-23,-29,-119,-28,66,-27,16,-26,-2,-26,-4,-25,21,-23,68,-22,-124,-21,-36,-20,65,-18,-68,-17,64,-15,-38,-14,120,-12,38,-10,-34,-9,-106,-7,97,-5,34,-3,-14,-2,-70,0,-123,2,78,4,17,6,-47,7,-121,9,51,11,-38,12,106,14,-4,15,109,17,-35,18,51,20,116,21,-86,22,-67,23,-56,24,-79,25,-120,26,62,27,-26,27,103,28,-40,28,39,29,91,29,119,29,115,29,85,29,29,29,-59,28,87,28,-54,27,36,27,103,26,-114,25,-99,24,-104,23,117,22,74,21,-4,19,-88,18,55,17,-63,15,50,14,-96,12,-11,10,78,9,-108,7,-42,5,24,4,72,2,-120,0,-71,-2,-12,-4,46,-5,109,-7,-77,-9,0,-10,89,-12,-70,-14,41,-15,-89,-17,50,-18,-47,-20,127,-21,67,-22,26,-23,8,-24,11,-25,39,-26,91,-27,-88,-28,16,-28,-112,-29,45,-29,-27,-30,-72,-30,-89,-30,-80,-30,-39,-30,24,-29,119,-29,-19,-29,-127,-28,46,-27,-16,-27,-44,-26,-61,-25,-40,-24,-12,-23,47,-21,120,-20,-41,-19,69,-17,-60,-16,80,-14,-23,-13,-113,-11,60,-9,-12,-8,-77,-6,113,-4,61,-2,-4,-1,-53,1,-117,3,80,5,13,7,-64,8,114,10,18,12,-82,13,55,15,-76,16,36,18,124,19,-55,20,-4,21,32,23,41,24,30,25,-5,25,-67,26,107,27,-6,27,111,28,-50,28,10,29,51,29,58,29,40,29,-6,28,-78,28,75,28,-47,27,51,27,-126,26,-73,25,-48,24,-38,23,-62,22,-97,21,97,20,19,19,-78,17,65,16,-65,14,50,13,-106,11,-16,9,65,8,-118,6,-51,4,13,3,70,1,-126,-1,-66,-3,-8,-5,63,-6,-128,-8,-47,-10,38,-11,-119,-13,-13,-15,113,-16,-12,-18,-108,-19,55,-20,-5,-22,-56,-23,-82,-24,-83,-25,-68,-26,-20,-27,42,-27,-115,-28,-3,-29,-106,-29,59,-29,9,-29,-27,-30,-22,-30,-4,-30,58,-29,-128,-29,-11,-29,114,-28,23,-27,-50,-27,-98,-26,-117,-25,-122,-24,-93,-23,-55,-22,11,-20,94,-19,-64,-18,54,-16,-73,-15,73,-13,-29,-12,-115,-10,57,-8,-13,-7,-83,-5,110,-3,50,-1,-13,0,-73,2,119,4,50,6,-23,7,-108,9,60,11,-44,12,101,14,-29,15,86,17,-75,18,8,20,64,21,108,22,124,23,124,24,95,25,48,26,-32,26,-126,27,-2,27,106,28,-77,28,-26,28,-3,28,-11,28,-40,28,-103,28,70,28,-47,27,71,27,-93,26,-30,25,15,25,30,24,25,23,-1,21,-48,20,-116,19,57,18,-50,16,93,15,-45,13,71,12,-91,10,1,9,80,7,-104,5,-31,3,29,2,95,0,-100,-2,-35,-4,30,-5,106,-7,-77,-9,12,-10,107,-12,-44,-14,77,-15,-48,-17,100,-18,10,-19,-64,-21,-118,-22,103,-23,93,-24,99,-25,-120,-26,-66,-27,18,-27,123,-28,4,-28,-99,-29,97,-29,43,-29,39,-29,41,-29,87,-29,-107,-29,-13,-29,107,-28,-6,-28,-90,-27,106,-26,68,-25,56,-24,65,-23,92,-22,-106,-21,-43,-20,49,-18,-102,-17,15,-15,-103,-14,40,-12,-55,-11,111,-9,31,-7,-43,-6,-115,-4,78,-2,13,0,-55,1,-115,3,62,5,-4,6,-92,8,76,10,-21,11,119,13,1,15,115,16,-38,17,51,19,113,20,-89,21,-66,22,-56,23,-75,24,-112,25,78,26,-8,26,-125,27,-4,27,79,28,-106,28,-77,28,-63,28,-82,28,126,28,60,28,-44,27,90,27,-60,26,20,26,76,25,107,24,119,23,103,22,71,21,17,20,-57,18,109,17,5,16,-123,14,5,13,108,11,-48,9,40,8,121,6,-60,4,11,3}; }
	private static byte[] data62(){ return new byte[] {77,1,-110,-1,-46,-3,27,-4,96,-6,-79,-8,5,-9,99,-11,-53,-13,62,-14,-66,-16,79,-17,-23,-19,-96,-20,89,-21,55,-22,27,-23,30,-24,50,-25,98,-26,-90,-27,6,-27,124,-28,16,-28,-69,-29,-125,-29,101,-29,95,-29,123,-29,-87,-29,-5,-29,94,-28,-30,-28,124,-27,50,-26,-4,-26,-30,-25,-39,-24,-20,-23,17,-21,73,-20,-109,-19,-13,-18,89,-16,-36,-15,93,-13,-9,-12,-110,-10,59,-8,-24,-7,-98,-5,84,-3,17,-1,-53,0,-121,2,62,4,-13,5,-95,7,72,9,-24,10,122,12,4,14,126,15,-22,16,73,18,-112,19,-51,20,-19,21,3,23,-8,23,-30,24,-87,25,97,26,-5,26,126,27,-26,27,51,28,104,28,127,28,126,28,98,28,39,28,-40,27,106,27,-28,26,70,26,-116,25,-67,24,-44,23,-39,22,-60,21,-99,20,98,19,18,18,-70,16,69,15,-47,13,63,12,-78,10,14,9,107,7,-68,5,8,4,81,2,-103,0,-33,-2,39,-3,113,-5,-64,-7,20,-8,114,-10,-44,-12,72,-13,-64,-15,78,-16,-32,-18,-113,-19,66,-20,22,-21,-17,-23,-22,-24,-17,-25,21,-25,76,-26,-100,-27,9,-27,-120,-28,42,-28,-35,-29,-77,-29,-101,-29,-90,-29,-57,-29,1,-28,92,-28,-56,-28,85,-27,-6,-27,-80,-26,-116,-25,109,-24,118,-23,-122,-22,-75,-21,-19,-20,63,-18,-98,-17,11,-15,-115,-14,16,-12,-87,-11,70,-9,-21,-8,-101,-6,75,-4,0,-2,-70,-1,109,1,40,3,-41,4,-120,6,45,8,-46,9,100,11,-12,12,114,14,-27,15,73,17,-100,18,-37,19,14,21,36,22,48,23,26,24,-6,24,-75,25,102,26,-16,26,109,27,-56,27,13,28,54,28,68,28,57,28,17,28,-44,27,116,27,5,27,114,26,-50,25,13,25,57,24,73,23,71,22,48,21,0,20,-57,18,114,17,19,16,-91,14,35,13,-97,11,5,10,108,8,-61,6,24,5,102,3,-75,1,-4,-1,76,-2,-110,-4,-26,-6,56,-7,-106,-9,-11,-11,102,-12,-39,-14,96,-15,-16,-17,-111,-18,67,-19,5,-20,-36,-22,-60,-23,-60,-24,-40,-25,4,-25,69,-26,-94,-27,20,-27,-94,-28,73,-28,11,-28,-30,-29,-34,-29,-25,-29,22,-28,91,-28,-74,-28,50,-27,-63,-27,108,-26,45,-25,9,-24,-12,-24,0,-22,18,-21,74,-20,125,-19,-36,-18,51,-16,-87,-15,38,-13,-83,-12,69,-10,-34,-9,-119,-7,45,-5,-30,-4,-111,-2,69,0,-6,1,-87,3,88,5,1,7,-95,8,61,10,-52,11,81,13,-54,14,53,16,-115,17,-35,18,16,20,59,21,72,22,75,23,43,24,3,25,-75,25,90,26,-33,26,81,27,-95,27,-30,27,-3,27,8,28,-15,27,-59,27,122,27,29,27,-99,26,10,26,94,25,-104,24,-66,23,-52,22,-61,21,-88,20,123,19,54,18,-23,16,-128,15,22,14,-109,12,14,11,119,9,-37,7,56,6,-116,4,-29,2,43,1,-127,-1,-53,-3,29,-4,117,-6,-54,-8,47,-9,-106,-11,11,-12,-121,-14,22,-15,-85,-17,86,-18,15,-19,-39,-21,-71,-22,-87,-23,-78,-24,-51,-25,3,-25,76,-26,-79,-27,45,-27,-63,-28,114,-28,58,-28,29,-28,25,-28,49,-28,99,-28,-82,-28,19,-27,-111,-27,38,-26,-39,-26,-99,-25,124,-24,111,-23,118,-22,-103,-21,-65,-20,14,-18,83,-17,-62,-16,41,-14,-82,-13,49,-11,-55,-10,97,-8,7,-6,-82,-5,90,-3,9,-1,-71,0,103,2,22,4,-69,5,97,7,-4,8,-112,10,25,12,-103,13,8,15,110,16,-65,17,6,19,50,20,85,21,92,22,82,23,50,24,-6,24,-86,25,69,26,-61,26,43,27,120,27,-82,27,-59,27,-58,27,-84,27,118,27,43,27,-63,26,65,26,-87,25,-11,24,48,24,78,23,91,22,78,21,52,20,-1,18,-64,17,107,16,8,15,-103,13,26,12,-109,10,-1,8,102,7,-61,5,28,4,115,2,-61,0,25,-1,104,-3,-62,-5,25,-6,122,-8,-31,-10,77,-11,-53,-13,76,-14,-32,-16,127,-17,46,-18,-15,-20,-65,-21,-87,-22,-98,-23,-81,-24,-46,-25,14,-25,96,-26,-54,-27,78,-27,-22,-28,-100,-28,116,-28,82,-28,95,-28,116,-28,-80,-28,-1,-28,103,-27,-20,-27,-123,-26,57,-25,4,-24,-30,-24,-38,-23,-27,-22,3,-20,52,-19,121,-18,-57,-17,50,-15,-103,-14,29,-12,-96,-11,52,-9,-51,-8,109,-6,20,-4,-71,-3,107,-1,15,1,-64,2,100,4,8,6,-87,7,59,9,-50,10,77,12,-54,13,49,15,-111,16,-36,17,27,19,67,20,92,21,96,22,76,23,41,24,-27,24,-107,25,36,26,-97,26,2,27,70,27,119,27,-117,27,-125,27,105,27,43,27,-37,26,112,26,-23,25,79,25,-100,24,-52,23,-15,22,-14,21,-17,20,-56,19,-98,18,85,17,6,16,-94,14,49,13}; }
	private static byte[] data63(){ return new byte[] {-72,11,47,10,-96,8,6,7,105,5,-61,3,29,2,116,0,-56,-2,36,-3,121,-5,-36,-7,62,-8,-85,-10,31,-11,-97,-13,40,-14,-64,-16,104,-17,25,-18,-26,-20,-73,-21,-88,-22,-91,-23,-71,-24,-26,-25,34,-25,-128,-26,-21,-27,120,-27,22,-27,-46,-28,-90,-28,-108,-28,-100,-28,-68,-28,-8,-28,73,-27,-70,-27,60,-26,-36,-26,-111,-25,91,-24,64,-23,53,-22,66,-21,98,-20,-112,-19,-41,-18,39,-16,-119,-15,-6,-14,113,-12,-4,-11,-122,-9,32,-7,-66,-6,94,-4,6,-2,-85,-1,83,1,-4,2,-101,4,63,6,-45,7,105,9,-17,10,111,12,-31,13,73,15,-100,16,-23,17,28,19,66,20,86,21,80,22,62,23,12,24,-51,24,112,25,-3,25,118,26,-51,26,21,27,61,27,77,27,69,27,33,27,-26,26,-111,26,35,26,-102,25,0,25,69,24,125,23,-104,22,-95,21,-106,20,118,19,69,18,3,17,-78,15,78,14,-27,12,102,11,-28,9,87,8,-67,6,40,5,-127,3,-31,1,58,0,-107,-2,-15,-4,79,-5,-77,-7,28,-8,-116,-10,6,-11,-118,-13,25,-14,-72,-16,95,-17,29,-18,-24,-20,-61,-21,-73,-22,-72,-23,-45,-24,4,-24,69,-25,-91,-26,24,-26,-93,-27,78,-27,5,-27,-28,-28,-50,-28,-35,-28,-2,-28,62,-27,-110,-27,2,-26,-121,-26,40,-25,-35,-25,-85,-24,-115,-23,-126,-22,-109,-21,-86,-20,-30,-19,31,-17,113,-16,-44,-15,58,-13,-70,-12,58,-10,-59,-9,94,-7,-16,-6,-104,-4,51,-2,-38,-1,124,1,31,3,-66,4,88,6,-18,7,121,9,-1,10,121,12,-28,13,74,15,-104,16,-33,17,14,19,49,20,60,21,57,22,27,23,-20,23,-94,24,71,25,-50,25,67,26,-103,26,-35,26,-1,26,18,27,4,27,-32,26,-93,26,76,26,-38,25,89,25,-78,24,3,24,50,23,82,22,89,21,81,20,47,19,4,18,-64,16,112,15,21,14,-94,12,53,11,-88,9,40,8,-116,6,-5,4,89,3,-67,1,23,0,123,-2,-43,-4,61,-5,-95,-7,15,-8,-122,-10,1,-11,-115,-13,30,-14,-65,-16,112,-17,46,-18,-2,-20,-34,-21,-42,-22,-40,-23,-4,-24,41,-24,115,-25,-43,-26,73,-26,-36,-27,-128,-27,69,-27,24,-27,19,-27,24,-27,65,-27,126,-27,-44,-27,68,-26,-51,-26,104,-25,33,-24,-21,-24,-49,-23,-62,-22,-47,-21,-24,-20,28,-18,88,-17,-88,-16,5,-14,112,-13,-27,-12,102,-10,-19,-9,-127,-7,19,-5,-78,-4,79,-2,-18,-1,-114,1,45,3,-60,4,97,6,-21,7,122,9,-12,10,113,12,-46,13,56,15,-128,16,-60,17,-16,18,15,20,22,21,17,22,-19,22,-66,23,114,24,18,25,-102,25,8,26,97,26,-97,26,-58,26,-45,26,-59,26,-94,26,97,26,14,26,-100,25,24,25,118,24,-59,23,-11,22,25,22,32,21,25,20,-2,18,-50,17,-110,16,67,15,-23,13,-128,12,11,11,-114,9,4,8,122,6,-32,4,75,3,-83,1,15,0,115,-2,-43,-4,62,-5,-88,-7,26,-8,-110,-10,22,-11,-98,-13,59,-14,-37,-16,-112,-17,83,-18,35,-19,9,-20,2,-21,8,-22,45,-23,94,-24,-87,-25,13,-25,-125,-26,20,-26,-64,-27,125,-27,91,-27,76,-27,88,-27,127,-27,-71,-27,21,-26,124,-26,8,-25,-92,-25,86,-24,36,-23,0,-22,-10,-22,-2,-21,23,-19,67,-18,-128,-17,-51,-16,35,-14,-113,-13,-4,-12,123,-10,3,-8,-118,-7,34,-5,-74,-4,80,-2,-18,-1,-120,1,34,3,-69,4,74,6,-36,7,92,9,-36,10,77,12,-77,13,15,15,89,16,-106,17,-62,18,-34,19,-31,20,-36,21,-75,22,-122,23,54,24,-40,24,89,25,-49,25,31,26,101,26,-124,26,-105,26,-122,26,103,26,38,26,-46,25,101,25,-33,24,68,24,-112,23,-57,22,-22,21,-11,20,-12,19,-44,18,-79,17,114,16,42,15,-46,13,108,12,-4,10,-124,9,-4,7,119,6,-31,4,80,3,-75,1,29,0,-126,-2,-20,-4,84,-5,-58,-7,55,-8,-72,-10,58,-11,-54,-13,102,-14,10,-15,-60,-17,-123,-18,92,-19,65,-20,59,-21,71,-22,105,-23,-100,-24,-23,-25,76,-25,-60,-26,86,-26,-3,-27,-65,-27,-103,-27,-118,-27,-106,-27,-72,-27,-10,-27,72,-26,-74,-26,56,-25,-43,-25,-123,-24,76,-23,41,-22,26,-21,29,-20,53,-19,92,-18,-107,-17,-35,-16,51,-14,-107,-13,3,-11,125,-10,-4,-9,-122,-7,20,-5,-89,-4,61,-2,-42,-1,107,1,5,3,-108,4,40,6,-83,7,49,9,-85,10,25,12,127,13,-45,14,33,16,87,17,-122,18,-102,19,-92,20,-107,21,118,22,64,23,-13,23,-110,24,25,25,-120,25,-31,25,32,26,71,26,88,26,76,26,42,26,-16,25,-99,25,52,25,-81,24,23,24,105,23,-95,22,-54,21}; }
	private static byte[] data64(){ return new byte[] {-40,20,-40,19,-61,18,-100,17,105,16,30,15,-46,13,105,12,5,11,-119,9,14,8,-123,6,-5,4,104,3,-43,1,65,0,-90,-2,24,-3,-126,-5,-10,-7,111,-8,-20,-10,119,-11,6,-12,-90,-14,77,-15,4,-16,-49,-18,-99,-19,-114,-20,127,-21,-109,-22,-81,-23,-24,-24,47,-24,-106,-25,9,-25,-99,-26,65,-26,2,-26,-40,-27,-55,-27,-46,-27,-16,-27,44,-26,122,-26,-26,-26,99,-25,-3,-25,-89,-24,109,-23,68,-22,48,-21,49,-20,64,-19,103,-18,-104,-17,-35,-16,46,-14,-118,-13,-10,-12,104,-10,-28,-9,106,-7,-13,-6,-127,-4,21,-2,-90,-1,59,1,-49,2,93,4,-23,5,114,7,-20,8,104,10,-47,11,55,13,-118,14,-45,15,11,17,53,18,78,19,84,20,70,21,40,22,-17,22,-87,23,68,24,-49,24,65,25,-104,25,-33,25,3,26,27,26,15,26,-11,25,-70,25,110,25,5,25,-118,24,-13,23,73,23,-120,22,-77,21,-55,20,-52,19,-67,18,-101,17,107,16,43,15,-37,13,-127,12,26,11,-88,9,47,8,-83,6,37,5,-103,3,9,2,120,0,-28,-2,87,-3,-60,-5,62,-6,-73,-8,58,-9,-61,-11,88,-12,-10,-14,-94,-15,90,-16,32,-17,-7,-19,-34,-20,-37,-21,-29,-22,7,-22,56,-23,-123,-24,-29,-25,89,-25,-25,-26,-119,-26,74,-26,24,-26,11,-26,8,-26,45,-26,89,-26,-83,-26,11,-25,-118,-25,28,-24,-62,-24,-126,-23,82,-22,61,-21,50,-20,67,-19,95,-18,-116,-17,-51,-16,21,-14,111,-13,-44,-12,64,-10,-70,-9,56,-7,-67,-6,72,-4,-43,-3,100,-1,-10,0,-127,2,19,4,-105,5,30,7,-104,8,14,10,121,11,-38,12,47,14,115,15,-79,16,-43,17,-14,18,-10,19,-21,20,-51,21,-103,22,78,23,-12,23,122,24,-11,24,77,25,-106,25,-63,25,-38,25,-43,25,-66,25,-117,25,62,25,-29,24,99,24,-36,23,48,23,121,22,-87,21,-61,20,-48,19,-62,18,-85,17,126,16,67,15,-3,13,-92,12,69,11,-38,9,98,8,-23,6,101,5,-36,3,84,2,-62,0,56,-1,-89,-3,33,-4,-107,-6,22,-7,-104,-9,38,-10,-70,-12,93,-13,3,-14,-61,-16,-125,-17,97,-18,64,-19,65,-20,66,-21,107,-22,-110,-23,-28,-24,56,-24,-80,-25,56,-25,-40,-26,-111,-26,96,-26,70,-26,73,-26,93,-26,-114,-26,-43,-26,48,-25,-87,-25,51,-24,-43,-24,-115,-23,89,-22,56,-21,47,-20,48,-19,78,-18,110,-17,-82,-16,-22,-15,69,-13,-99,-12,9,-10,123,-9,-14,-8,118,-6,-9,-5,-124,-3,12,-1,-101,0,37,2,-82,3,53,5,-77,6,50,8,-95,9,15,11,106,12,-61,13,4,15,67,16,106,17,-125,18,-113,19,-128,20,105,21,49,22,-12,22,-111,23,39,24,-100,24,-3,24,76,25,121,25,-101,25,-103,25,-120,25,91,25,25,25,-70,24,79,24,-65,23,40,23,112,22,-90,21,-50,20,-38,19,-38,18,-58,17,-98,16,112,15,40,14,-33,12,127,11,29,10,-85,8,54,7,-73,5,55,4,-83,2,37,1,-98,-1,14,-2,-115,-4,4,-5,-122,-7,12,-8,-101,-10,46,-11,-44,-13,123,-14,56,-15,-6,-17,-44,-18,-74,-19,-82,-20,-73,-21,-48,-22,3,-22,66,-23,-97,-24,9,-24,-109,-25,42,-25,-33,-26,-88,-26,-118,-26,-126,-26,-107,-26,-70,-26,-2,-26,80,-25,-60,-25,66,-24,-29,-24,-115,-23,87,-22,43,-21,26,-20,26,-19,37,-18,76,-17,118,-16,-71,-15,2,-13,91,-12,-67,-11,40,-9,-98,-8,22,-6,-104,-5,29,-3,-94,-2,44,0,-79,1,58,3,-70,4,62,6,-81,7,40,9,-116,10,-19,11,66,13,-120,14,-63,15,-16,16,7,18,23,19,11,20,-11,20,-59,21,-121,22,44,23,-57,23,60,24,-84,24,-9,24,51,25,84,25,96,25,80,25,46,25,-16,24,-97,24,52,24,-76,23,29,23,112,22,-77,21,-37,20,-11,19,-7,18,-19,17,-46,16,-92,15,107,14,33,13,-49,11,111,10,5,9,-104,7,26,6,-92,4,27,3,-100,1,18,0,-112,-2,7,-3,-119,-5,9,-6,-109,-8,34,-9,-73,-11,91,-12,5,-13,-67,-15,-123,-16,83,-17,61,-18,42,-19,54,-20,72,-21,118,-22,-75,-23,7,-23,113,-24,-15,-25,-124,-25,50,-25,-10,-26,-52,-26,-62,-26,-56,-26,-21,-26,34,-25,113,-25,-43,-25,83,-24,-28,-24,-117,-23,74,-22,22,-21,-4,-21,-13,-20,-8,-19,20,-17,58,-16,111,-15,-72,-14,3,-12,99,-11,-60,-10,54,-8,-88,-7,36,-5,-94,-4,37,-2,-87,-1,45,1,-79,2,45,4,-80,5,32,7,-104,8,-7,9,94,11,-82,12,-7,13,52,15,97,16,127,17,-112,18,-121,19,120,20,72,21,18,22,-66,22,89,23,-35,23,76,24,-95,24,-25,24,9,25,36,25,22,25}; }
	private static byte[] data65(){ return new byte[] {4,25,-56,24,-125,24,31,24,-87,23,27,23,121,22,-62,21,-12,20,25,20,34,19,37,18,11,17,-20,15,-75,14,121,13,42,12,-45,10,113,9,8,8,-109,6,31,5,-98,3,35,2,-97,0,28,-1,-99,-3,28,-4,-96,-6,46,-7,-72,-9,86,-10,-14,-12,-96,-13,86,-14,26,-15,-22,-17,-53,-18,-68,-19,-68,-20,-46,-21,-13,-22,50,-22,123,-23,-30,-24,87,-24,-25,-25,-118,-25,70,-25,23,-25,3,-25,0,-25,25,-25,72,-25,-116,-25,-22,-25,92,-24,-30,-24,-125,-23,52,-22,-7,-22,-40,-21,-65,-20,-61,-19,-50,-18,-17,-17,30,-15,88,-14,-92,-13,-13,-12,86,-10,-72,-9,43,-7,-99,-6,24,-4,-107,-3,20,-1,-108,0,22,2,-113,3,15,5,127,6,-14,7,89,9,-73,10,15,12,86,13,-107,14,-58,15,-28,16,-5,17,-10,18,-22,19,-60,20,-114,21,69,22,-28,22,113,23,-26,23,70,24,-112,24,-63,24,-36,24,-27,24,-54,24,-84,24,94,24,20,24,-99,23,32,23,-124,22,-41,21,25,21,63,20,92,19,93,18,88,17,57,16,18,15,-37,13,-109,12,72,11,-22,9,-119,8,29,7,-86,5,55,4,-73,2,64,1,-69,-1,66,-2,-59,-4,74,-5,-40,-7,102,-8,1,-9,-97,-11,76,-12,-2,-14,-62,-15,-112,-16,107,-17,90,-18,84,-19,100,-20,-125,-21,-73,-22,-1,-23,87,-23,-52,-24,78,-24,-22,-25,-95,-25,100,-25,71,-25,61,-25,72,-25,111,-25,-85,-25,-9,-25,103,-24,-36,-24,117,-23,27,-22,-42,-22,-89,-21,-118,-20,124,-19,-123,-18,-106,-17,-64,-16,-18,-15,51,-13,121,-12,-45,-11,48,-9,-101,-8,6,-6,124,-5,-13,-4,110,-2,-21,-1,100,1,-29,2,89,4,-51,5,60,7,-95,8,6,10,86,11,-88,12,-30,13,26,15,61,16,82,17,89,18,78,19,48,20,1,21,-65,21,98,22,-1,22,115,23,-27,23,49,24,114,24,-108,24,-91,24,-100,24,125,24,74,24,-5,23,-100,23,32,23,-104,22,-16,21,65,21,111,20,-104,19,-89,18,-91,17,-103,16,117,15,72,14,15,13,-60,11,120,10,20,9,-70,7,68,6,-35,4,98,3,-20,1,114,0,-9,-2,125,-3,9,-4,-110,-6,41,-7,-69,-9,97,-10,6,-11,-68,-13,121,-14,69,-15,29,-16,6,-17,-3,-19,6,-19,29,-20,77,-21,-119,-22,-34,-23,71,-23,-63,-24,87,-24,-5,-25,-67,-25,-112,-25,124,-25,-127,-25,-108,-25,-54,-25,10,-24,108,-24,-40,-24,100,-23,-4,-23,-80,-22,113,-21,76,-20,47,-19,50,-18,53,-17,85,-16,122,-15,-77,-14,-11,-13,66,-11,-101,-10,-8,-9,100,-7,-52,-6,68,-4,-75,-3,47,-1,-87,0,27,2,-104,3,3,5,119,6,-39,7,63,9,-113,10,-26,11,30,13,95,14,-127,15,-97,16,-87,17,-92,18,-115,19,104,20,39,21,-34,21,118,22,0,23,115,23,-49,23,23,24,72,24,96,24,102,24,81,24,43,24,-24,23,-107,23,38,23,-88,22,18,22,102,21,-85,20,-42,19,-10,18,0,18,-5,16,-28,15,-58,14,-116,13,88,12,5,11,-69,9,89,8,-9,6,-115,5,30,4,-86,2,55,1,-66,-1,73,-2,-42,-4,97,-5,-7,-7,-114,-8,47,-9,-43,-11,-119,-12,66,-13,13,-14,-33,-16,-62,-17,-75,-18,-74,-19,-55,-20,-18,-21,36,-21,111,-22,-50,-23,64,-23,-53,-24,98,-24,30,-24,-34,-25,-57,-25,-75,-25,-55,-25,-28,-25,37,-24,109,-24,-40,-24,79,-23,-34,-23,-123,-22,56,-21,7,-20,-31,-20,-47,-19,-48,-18,-31,-17,-4,-16,44,-14,96,-13,-88,-12,-11,-11,78,-9,-85,-8,23,-6,123,-5,-11,-4,93,-2,-37,-1,71,1,-63,2,45,4,-101,5,3,7,97,8,-67,9,10,11,82,12,-116,13,-73,14,-38,15,-23,16,-21,17,-35,18,-69,19,-120,20,70,21,-26,21,127,22,-10,22,100,23,-77,23,-14,23,21,24,43,24,30,24,9,24,-47,23,-117,23,46,23,-74,22,52,22,-113,21,-25,20,27,20,75,19,93,18,103,17,94,16,66,15,33,14,-24,12,-83,11,98,10,13,9,-78,7,80,6,-26,4,122,3,11,2,-107,0,40,-1,-79,-3,70,-4,-41,-6,114,-7,16,-8,-72,-10,101,-11,31,-12,-29,-14,-77,-15,-111,-16,125,-17,117,-18,-122,-19,-101,-20,-47,-21,12,-21,100,-22,-53,-23,71,-23,-37,-24,-128,-24,63,-24,17,-24,-8,-25,-4,-25,11,-24,63,-24,118,-24,-41,-24,59,-23,-62,-23,87,-22,-1,-22,-65,-21,-116,-20,111,-19,100,-18,98,-17,123,-16,-108,-15,-53,-14,-4,-13,73,-11,-112,-10,-18,-9,74,-7,-81,-6,27,-4,-123,-3,-9,-2,102,0,-40,1,69,3,-80,4,24,6,118,7,-44,8,36,10,108,11,-84,12,-37,13,3,15,25,16,35,17,25,18,3,19,-40,19}; }
	private static byte[] data66(){ return new byte[] {-99,20,78,21,-23,21,119,22,-29,22,75,23,-114,23,-60,23,-27,23,-26,23,-33,23,-75,23,-128,23,42,23,-51,22,73,22,-59,21,24,21,108,20,-103,19,-58,18,-42,17,-38,16,-50,15,-76,14,-119,13,90,12,20,11,-50,9,121,8,31,7,-66,5,86,4,-18,2,126,1,19,0,-95,-2,54,-3,-51,-5,98,-6,7,-7,-90,-9,88,-10,12,-11,-53,-13,-102,-14,109,-15,88,-16,72,-17,77,-18,97,-19,-123,-20,-68,-21,8,-21,97,-22,-41,-23,88,-23,-11,-24,-92,-24,106,-24,68,-24,54,-24,59,-24,89,-24,-115,-24,-46,-24,51,-23,-93,-23,42,-22,-56,-22,115,-21,56,-20,10,-19,-17,-19,-25,-18,-22,-17,0,-15,34,-14,80,-13,-115,-12,-51,-11,35,-9,112,-8,-41,-7,50,-5,-98,-4,7,-2,115,-1,-32,0,76,2,-76,3,27,5,124,6,-40,7,43,9,119,10,-73,11,-17,12,27,14,54,15,73,16,70,17,57,18,23,19,-23,19,-98,20,80,21,-37,21,100,22,-54,22,38,23,102,23,-111,23,-85,23,-90,23,-104,23,103,23,44,23,-47,22,107,22,-23,21,85,21,-79,20,-12,19,40,19,75,18,91,17,93,16,78,15,52,14,7,13,-39,11,-111,10,79,9,-9,7,-93,6,64,5,-34,3,116,2,14,1,-95,-1,56,-2,-50,-4,106,-5,8,-6,-83,-8,89,-9,9,-10,-53,-12,-116,-13,99,-14,64,-15,44,-16,43,-17,47,-18,83,-19,119,-20,-66,-21,8,-21,113,-22,-23,-23,115,-23,26,-23,-52,-24,-101,-24,123,-24,116,-24,-128,-24,-92,-24,-37,-24,40,-23,-115,-23,3,-22,-114,-22,46,-21,-32,-21,-92,-20,125,-19,98,-18,91,-17,100,-16,117,-15,-100,-14,-55,-13,1,-11,76,-10,-111,-9,-19,-8,66,-6,-89,-5,9,-3,114,-2,-39,-1,65,1,-85,2,11,4,114,5,-55,6,33,8,110,9,-76,10,-18,11,32,13,67,14,90,15,100,16,92,17,71,18,29,19,-23,19,-104,20,63,21,-55,21,69,22,-86,22,-4,22,52,23,95,23,106,23,106,23,76,23,30,23,-40,22,125,22,16,22,-117,21,-11,20,75,20,-118,19,-61,18,-37,17,-15,16,-21,15,-31,14,-62,13,-102,12,103,11,37,10,-32,8,-114,7,55,6,-37,4,122,3,20,2,-79,0,70,-1,-27,-3,124,-4,32,-5,-63,-7,108,-8,28,-9,-42,-11,-105,-12,101,-13,64,-14,31,-15,28,-16,17,-17,48,-18,70,-19,-125,-20,-63,-21,29,-21,-123,-22,7,-22,-104,-23,65,-23,-5,-24,-47,-24,-75,-24,-76,-24,-59,-24,-22,-24,44,-23,120,-23,-29,-23,91,-22,-21,-22,-116,-21,64,-20,9,-19,-32,-19,-55,-18,-62,-17,-55,-16,-33,-15,2,-13,47,-12,105,-11,-85,-10,-8,-9,74,-7,-94,-6,0,-4,97,-3,-58,-2,40,0,-111,1,-19,2,85,4,-85,5,5,7,84,8,-100,9,-34,10,17,12,62,13,90,14,107,15,111,16,98,17,69,18,26,19,-42,19,-118,20,35,21,-84,21,34,22,127,22,-52,22,3,23,35,23,47,23,39,23,6,23,-44,22,-117,22,43,22,-67,21,51,21,-98,20,-19,19,51,19,96,18,126,17,-110,16,-117,15,-126,14,99,13,60,12,11,11,-55,9,-120,8,52,7,-26,5,-121,4,44,3,-54,1,103,0,5,-1,-92,-3,66,-4,-22,-6,-113,-7,63,-8,-9,-10,-79,-11,126,-12,76,-13,45,-14,23,-15,16,-16,23,-17,48,-18,84,-19,-112,-20,-39,-21,53,-21,-85,-22,38,-22,-58,-23,110,-23,48,-23,8,-23,-14,-24,-14,-24,9,-23,52,-23,113,-23,-54,-23,46,-22,-80,-22,60,-21,-30,-21,-105,-20,96,-19,56,-18,33,-17,25,-16,34,-15,53,-14,89,-13,-126,-12,-67,-11,-4,-10,69,-8,-105,-7,-23,-6,74,-4,-97,-3,8,-1,98,0,-58,1,35,3,-128,4,-43,5,43,7,114,8,-70,9,-16,10,36,12,72,13,96,14,110,15,105,16,89,17,55,18,5,19,-65,19,108,20,1,21,-123,21,-10,21,81,22,-105,22,-51,22,-25,22,-15,22,-27,22,-63,22,-113,22,62,22,-27,21,105,21,-21,20,72,20,-94,19,-34,18,15,18,48,17,59,16,65,15,46,14,24,13,-17,11,-66,10,-124,9,63,8,-12,6,-93,5,75,4,-15,2,-107,1,52,0,-41,-2,121,-3,29,-4,-57,-6,115,-7,39,-8,-31,-10,-91,-11,114,-12,72,-13,44,-14,28,-15,25,-16,38,-17,65,-18,109,-19,-85,-20,-6,-21,90,-21,-47,-22,85,-22,-11,-23,-94,-23,105,-23,64,-23,48,-23,50,-23,75,-23,120,-23,-70,-23,14,-22,124,-22,-12,-22,-115,-21,41,-20,-26,-20,-86,-19,-127,-18,111,-17,96,-16,107,-15,123,-14,-99,-13,-58,-12,-4,-11,60,-9,125,-8,-46,-7,28,-5,122,-4,-47,-3,46,-1,-117,0,-27,1,68,3,-106,4,-16,5}; }
	private static byte[] data67(){ return new byte[] {54,7,-125,8,-66,9,-10,10,34,12,66,13,87,14,94,15,88,16,64,17,28,18,-26,18,-102,19,72,20,-45,20,89,21,-60,21,26,22,99,22,-112,22,-83,22,-79,22,-90,22,124,22,78,22,-8,21,-97,21,38,21,-96,20,6,20,87,19,-101,18,-54,17,-22,16,-5,15,-4,14,-14,13,-39,12,-77,11,-120,10,74,9,16,8,-63,6,120,5,33,4,-51,2,112,1,26,0,-70,-2,100,-3,12,-4,-72,-6,107,-7,33,-8,-30,-10,-91,-11,125,-12,81,-13,63,-14,46,-15,49,-16,67,-17,96,-18,-110,-19,-49,-20,39,-20,-123,-21,4,-21,-122,-22,45,-22,-40,-23,-92,-23,125,-23,108,-23,116,-23,-118,-23,-70,-23,-5,-23,81,-22,-66,-22,57,-21,-51,-21,108,-20,37,-19,-21,-19,-65,-18,-85,-17,-100,-16,-94,-15,-75,-14,-52,-13,-4,-12,39,-10,105,-9,-91,-8,-11,-7,64,-5,-106,-4,-22,-3,70,-1,-102,0,-9,1,74,3,-95,4,-20,5,58,7,119,8,-73,9,-24,10,15,12,45,13,60,14,65,15,54,16,30,17,-13,17,-69,18,111,19,19,20,-92,20,33,21,-114,21,-30,21,38,22,85,22,109,22,118,22,97,22,69,22,5,22,-66,21,92,21,-24,20,98,20,-56,19,27,19,97,18,-112,17,-76,16,-58,15,-55,14,-60,13,-87,12,-115,11,92,10,42,9,-18,7,-93,6,97,5,9,4,-68,2,99,1,13,0,-74,-2,97,-3,14,-4,-67,-6,117,-7,45,-8,-11,-10,-70,-11,-108,-12,111,-13,93,-14,82,-15,87,-16,108,-17,-116,-18,-63,-19,2,-19,87,-20,-65,-21,55,-21,-59,-22,99,-22,24,-22,-34,-23,-67,-23,-87,-23,-76,-23,-58,-23,-5,-23,55,-22,-112,-22,-6,-22,113,-21,10,-20,-94,-20,93,-19,29,-18,-13,-18,-41,-17,-52,-16,-54,-15,-38,-14,-13,-13,25,-11,71,-10,127,-9,-67,-8,5,-6,80,-5,-98,-4,-12,-3,68,-1,-98,0,-19,1,68,3,-110,4,-37,5,39,7,92,8,-95,9,-63,10,-13,11,2,13,23,14,19,15,9,16,-20,16,-64,17,-122,18,54,19,-37,19,106,20,-28,20,81,21,-91,21,-25,21,24,22,45,22,56,22,36,22,6,22,-55,21,-123,21,31,21,-77,20,41,20,-107,19,-22,18,47,18,102,17,-122,16,-92,15,-95,14,-91,13,-116,12,113,11,73,10,22,9,-34,7,-99,6,84,5,11,4,-70,2,105,1,23,0,-62,-2,113,-3,35,-4,-43,-6,-111,-7,77,-8,22,-9,-30,-11,-69,-12,-99,-13,-118,-14,-124,-15,-115,-16,-97,-17,-57,-18,-9,-19,65,-19,-109,-20,-3,-21,118,-21,2,-21,-92,-22,89,-22,28,-22,-2,-23,-25,-23,-16,-23,6,-22,50,-22,117,-22,-58,-22,47,-21,-87,-21,52,-20,-40,-20,-126,-19,75,-18,21,-17,-4,-17,-25,-16,-23,-15,-17,-14,8,-12,40,-11,82,-10,-120,-9,-62,-8,3,-6,77,-5,-107,-4,-26,-3,54,-1,-119,0,-44,1,44,3,107,4,-63,5,-9,6,60,8,107,9,-103,10,-70,11,-45,12,-39,13,-31,14,-58,15,-75,16,125,17,73,18,-12,18,-102,19,39,20,-92,20,13,21,100,21,-91,21,-41,21,-16,21,-10,21,-20,21,-58,21,-107,21,76,21,-22,20,-124,20,-8,19,107,19,-63,18,11,18,67,17,106,16,-120,15,-115,14,-111,13,-128,12,101,11,69,10,20,9,-31,7,-93,6,97,5,25,4,-50,2,-128,1,51,0,-32,-2,-105,-3,71,-4,1,-5,-67,-7,127,-8,73,-9,24,-10,-11,-12,-40,-13,-57,-14,-58,-15,-54,-16,-27,-17,8,-17,63,-18,-126,-19,-35,-20,62,-20,-65,-21,71,-21,-25,-22,-99,-22,94,-22,63,-22,38,-22,46,-22,64,-22,107,-22,-85,-22,-8,-22,95,-21,-41,-21,92,-20,-2,-20,-91,-19,101,-18,52,-17,13,-16,-4,-16,-12,-15,-7,-14,12,-12,40,-11,79,-10,125,-9,-75,-8,-15,-7,56,-5,122,-4,-54,-3,16,-1,99,0,-83,1,-7,2,64,4,-121,5,-61,6,0,8,46,9,89,10,121,11,-115,12,-103,13,-110,14,-122,15,100,16,58,17,-6,17,-83,18,79,19,-35,19,93,20,-61,20,31,21,98,21,-110,21,-79,21,-73,21,-81,21,-112,21,94,21,24,21,-64,20,83,20,-43,19,69,19,-94,18,-15,17,43,17,91,16,118,15,-120,14,-116,13,126,12,111,11,74,10,38,9,-13,7,-68,6,124,5,59,4,-14,2,-84,1,92,0,22,-1,-57,-3,-125,-4,60,-5,-6,-7,-61,-8,-118,-9,98,-10,59,-11,35,-12,20,-13,17,-14,27,-15,49,-16,89,-17,-115,-18,-45,-19,40,-19,-112,-20,8,-20,-108,-21,50,-21,-32,-22,-87,-22,123,-22,109,-22,101,-22,127,-22,-99,-22,-33,-22,38,-21,-117,-21,-6,-21,-126,-20,23,-19,-63,-19,119,-18,67,-17,23,-16,2,-15,-13,-15,-11,-14,0,-12,26,-11}; }
	private static byte[] data68(){ return new byte[] {58,-10,101,-9,-105,-8,-49,-7,15,-5,81,-4,-106,-3,-31,-2,40,0,114,1,-71,2,-1,3,62,5,127,6,-80,7,-27,8,7,10,42,11,55,12,72,13,61,14,50,15,15,16,-28,16,-89,17,89,18,-3,18,-116,19,13,20,120,20,-45,20,25,21,78,21,108,21,125,21,112,21,92,21,39,21,-20,20,-108,20,47,20,-77,19,42,19,-117,18,-33,17,32,17,82,16,119,15,-119,14,-105,13,-116,12,-126,11,101,10,66,9,24,8,-30,6,-84,5,105,4,45,3,-31,1,-97,0,86,-1,14,-2,-52,-4,-120,-5,76,-6,16,-7,-27,-9,-80,-10,-102,-11,120,-12,111,-13,108,-14,117,-15,-115,-16,-77,-17,-26,-18,46,-18,125,-19,-25,-20,92,-20,-29,-21,-125,-21,44,-21,-17,-22,-60,-22,-88,-22,-87,-22,-78,-22,-42,-22,11,-21,83,-21,-81,-21,28,-20,-101,-20,46,-19,-48,-19,-126,-18,70,-17,25,-16,-9,-16,-22,-15,-33,-14,-20,-13,-6,-12,24,-10,61,-9,104,-8,-98,-7,-41,-6,21,-4,85,-3,-99,-2,-35,-1,39,1,105,2,-86,3,-21,4,35,6,87,7,-122,8,-86,9,-55,10,-39,11,-28,12,-35,13,-48,14,-81,15,-124,16,72,17,-3,17,-95,18,53,19,-76,19,40,20,-127,20,-50,20,6,21,39,21,61,21,54,21,36,21,-7,20,-67,20,113,20,10,20,-100,19,19,19,124,18,-41,17,27,17,88,16,125,15,-100,14,-88,13,-85,12,-94,11,-116,10,112,9,72,8,28,7,-25,5,-84,4,114,3,46,2,-20,0,-85,-1,100,-2,37,-3,-25,-5,-88,-6,120,-7,65,-8,30,-9,-6,-11,-29,-12,-41,-13,-47,-14,-32,-15,-13,-16,26,-16,75,-17,-115,-18,-29,-19,64,-19,-69,-20,58,-20,-42,-21,126,-21,59,-21,11,-21,-19,-22,-27,-22,-22,-22,12,-21,54,-21,126,-21,-50,-21,56,-20,-80,-20,61,-19,-39,-19,-124,-18,65,-17,15,-16,-28,-16,-45,-15,-64,-14,-55,-13,-51,-12,-22,-11,3,-9,47,-8,91,-7,-112,-6,-56,-5,7,-3,70,-2,-123,-1,-53,0,5,2,74,3,-125,4,-69,5,-20,6,26,8,59,9,93,10,104,11,118,12,110,13,98,14,67,15,25,16,-33,16,-107,17,63,18,-46,18,89,19,-51,19,44,20,126,20,-72,20,-28,20,-9,20,-2,20,-22,20,-52,20,-109,20,76,20,-16,19,-125,19,5,19,117,18,-46,17,37,17,95,16,-107,15,-77,14,-54,13,-46,12,-49,11,-63,10,-85,9,-120,8,98,7,50,6,-1,4,-58,3,-119,2,77,1,10,0,-49,-2,-116,-3,84,-4,26,-5,-27,-7,-70,-8,-115,-9,115,-10,87,-11,78,-12,71,-13,84,-14,102,-15,-116,-16,-69,-17,-6,-18,76,-18,-86,-19,26,-19,-99,-20,44,-20,-40,-21,-120,-21,91,-21,46,-21,39,-21,36,-21,60,-21,104,-21,-99,-21,-15,-21,79,-20,-64,-20,72,-19,-40,-19,-128,-18,53,-17,-8,-17,-51,-16,-84,-15,-100,-14,-110,-13,-100,-12,-90,-11,-59,-10,-31,-9,12,-7,57,-6,111,-5,-91,-4,-29,-3,27,-1,95,0,-108,1,-39,2,9,4,69,5,114,6,-98,7,-64,8,-34,9,-22,10,-3,11,-17,12,-22,13,-55,14,-94,15,108,16,37,17,-48,17,107,18,-14,18,109,19,-47,19,39,20,105,20,-105,20,-74,20,-67,20,-73,20,-102,20,106,20,43,20,-43,19,115,19,-7,18,114,18,-40,17,46,17,120,16,-83,15,-40,14,-9,13,1,13,11,12,1,11,-16,9,-40,8,-74,7,-119,6,99,5,38,4,-9,2,-73,1,127,0,67,-1,9,-2,-51,-4,-101,-5,101,-6,59,-7,20,-8,-13,-10,-33,-11,-50,-12,-51,-13,-44,-14,-26,-15,10,-15,53,-16,115,-17,-65,-18,26,-18,-123,-19,5,-19,-113,-20,48,-20,-30,-21,-91,-21,126,-21,101,-21,98,-21,111,-21,-110,-21,-59,-21,12,-20,100,-20,-48,-20,71,-19,-39,-19,114,-18,33,-17,-32,-17,-93,-16,-121,-15,97,-14,94,-13,84,-12,98,-11,111,-10,-114,-9,-83,-8,-41,-7,4,-5,57,-4,109,-3,-89,-2,-32,-1,23,1,84,2,-121,3,-68,4,-23,5,19,7,54,8,80,9,101,10,107,11,108,12,96,13,67,14,35,15,-23,15,-84,16,88,17,-8,17,-122,18,2,19,113,19,-54,19,18,20,75,20,106,20,-127,20,124,20,104,20,68,20,8,20,-65,19,98,19,-15,18,117,18,-31,17,67,17,-113,16,-44,15,2,15,43,14,62,13,79,12,74,11,70,10,48,9,21,8,-11,6,-55,5,-97,4,106,3,55,2,-1,0,-56,-1,-112,-2,91,-3,37,-4,-7,-6,-55,-7,-88,-8,-123,-9,112,-10,98,-11,91,-12,101,-13,114,-14,-109,-15,-67,-16,-11,-17,63,-17,-110,-18,-2,-19,111,-19,-4,-20,-110,-20,62,-20,-4,-21,-54,-21,-85,-21,-97,-21,-88,-21,-67,-21,-20,-21}; }
	private static byte[] data69(){ return new byte[] {38,-20,121,-20,-40,-20,76,-19,-49,-19,99,-18,8,-17,-71,-17,127,-16,76,-15,43,-14,22,-13,8,-12,13,-11,21,-10,40,-9,70,-8,101,-7,-112,-6,-70,-5,-18,-4,32,-2,86,-1,-117,0,-64,1,-10,2,35,4,83,5,122,6,-102,7,-69,8,-57,9,-41,10,-46,11,-51,12,-78,13,-108,14,95,15,37,16,-42,16,124,17,14,18,-109,18,6,19,102,19,-72,19,-12,19,33,20,57,20,67,20,52,20,26,20,-25,19,-88,19,82,19,-18,18,119,18,-16,17,89,17,-78,16,-5,15,55,15,100,14,-122,13,-104,12,-94,11,-94,10,-109,9,-123,8,100,7,68,6,30,5,-18,3,-61,2,-115,1,91,0,38,-1,-10,-3,-63,-4,-105,-5,106,-6,69,-7,42,-8,14,-9,3,-10,-7,-12,0,-12,13,-13,41,-14,79,-15,-123,-16,-58,-17,27,-17,120,-18,-20,-19,106,-19,1,-19,-98,-20,90,-20,28,-20,-9,-21,-30,-21,-33,-21,-18,-21,18,-20,68,-20,-116,-20,-31,-20,75,-19,-58,-19,77,-18,-19,-18,-112,-17,78,-16,18,-15,-24,-15,-57,-14,-74,-13,-83,-12,-80,-11,-68,-10,-51,-9,-18,-8,9,-6,53,-5,95,-4,-117,-3,-63,-2,-18,-1,33,1,83,2,-128,3,-85,4,-44,5,-13,6,17,8,33,9,48,10,48,11,41,12,22,13,-10,13,-54,14,-109,15,72,16,-11,16,-114,17,24,18,-109,18,-5,18,83,19,-101,19,-51,19,-15,19,1,20,-1,19,-20,19,-58,19,-116,19,71,19,-26,18,127,18,-1,17,116,17,-43,16,44,16,108,15,-87,14,-49,13,-18,12,1,12,5,11,5,10,-8,8,-28,7,-55,6,-89,5,-126,4,88,3,40,2,-2,0,-56,-1,-98,-2,108,-3,65,-4,27,-5,-15,-7,-36,-8,-71,-9,-76,-10,-93,-11,-86,-12,-76,-13,-52,-14,-17,-15,33,-15,90,-16,-86,-17,3,-17,108,-18,-21,-19,111,-19,16,-19,-73,-20,122,-20,71,-20,42,-20,29,-20,35,-20,58,-20,101,-20,-98,-20,-19,-20,75,-19,-71,-19,58,-18,-56,-18,105,-17,22,-16,-44,-16,-99,-15,118,-14,88,-13,71,-12,66,-11,68,-10,82,-9,98,-8,-127,-7,-98,-6,-59,-5,-17,-4,22,-2,75,-1,114,0,-93,1,-48,2,-12,3,33,5,59,6,92,7,109,8,122,9,-127,10,119,11,108,12,76,13,41,14,-14,14,-77,15,94,16,6,17,-113,17,27,18,-125,18,-22,18,52,19,119,19,-97,19,-68,19,-60,19,-70,19,-96,19,114,19,52,19,-29,18,-124,18,16,18,-113,17,-3,16,91,16,-84,15,-20,14,34,14,71,13,103,12,114,11,125,10,116,9,111,8,84,7,66,6,26,5,-2,3,-50,2,-85,1,122,0,82,-1,36,-2,-4,-4,-45,-5,-77,-6,-109,-7,124,-8,105,-9,98,-10,95,-11,106,-12,124,-13,-100,-14,-58,-15,0,-15,67,-16,-102,-17,-5,-18,109,-18,-15,-19,-126,-19,38,-19,-36,-20,-97,-20,121,-20,96,-20,92,-20,106,-20,-122,-20,-72,-20,-8,-20,75,-19,-81,-19,36,-18,-89,-18,60,-17,-34,-17,-112,-16,81,-15,28,-14,-9,-14,-37,-13,-53,-12,-56,-11,-59,-10,-40,-9,-26,-8,1,-6,34,-5,63,-4,109,-3,-113,-2,-68,-1,-24,0,10,2,60,3,84,4,-128,5,-110,6,-83,7,-72,8,-66,9,-65,10,-82,11,-102,12,118,13,72,14,11,15,-60,15,104,16,6,17,-115,17,8,18,114,18,-55,18,20,19,71,19,112,19,-127,19,-124,19,115,19,83,19,31,19,-35,18,-122,18,32,18,-84,17,33,17,-110,16,-25,15,55,15,121,14,-93,13,-44,12,-29,11,-4,10,-4,9,-5,8,-15,7,-38,6,-55,5,-93,4,-120,3,94,2,59,1,16,0,-21,-2,-63,-3,-98,-4,124,-5,93,-6,71,-7,51,-8,41,-9,38,-10,42,-11,60,-12,86,-13,122,-14,-79,-15,-23,-16,62,-16,-109,-17,1,-17,120,-18,3,-18,-100,-19,72,-19,1,-19,-49,-20,-82,-20,-103,-20,-94,-20,-86,-20,-40,-20,7,-19,79,-19,-88,-19,13,-18,-120,-18,13,-17,-89,-17,75,-16,-1,-16,-60,-15,-117,-14,112,-13,75,-12,67,-11,59,-10,59,-9,76,-8,85,-7,117,-6,-117,-5,-80,-4,-48,-3,-9,-2,30,0,65,1,106,2,-121,3,-84,4,-61,5,-38,6,-23,7,-14,8,-15,9,-23,10,-42,11,-73,12,-114,13,91,14,19,15,-53,15,99,16,-2,16,123,17,-15,17,85,18,-91,18,-23,18,23,19,57,19,68,19,67,19,45,19,5,19,-47,18,-123,18,46,18,-61,17,76,17,-66,16,43,16,-128,15,-51,14,11,14,58,13,98,12,123,11,-118,10,-111,9,-114,8,-123,7,116,6,94,5,65,4,37,3,-1,1,-31,0,-74,-1,-103,-2,113,-3,85,-4,53,-5,30,-6,11,-7,-3,-9,-5,-10,-7,-11,10,-11,28,-12,64,-13,105,-14}; }
	private static byte[] data70(){ return new byte[] {-91,-15,-25,-16,63,-16,-100,-17,17,-17,-116,-18,32,-18,-67,-19,111,-19,46,-19,3,-19,-28,-20,-38,-20,-33,-20,-10,-20,32,-19,87,-19,-92,-19,-4,-19,105,-18,-27,-18,107,-17,10,-16,-84,-16,104,-15,36,-14,-9,-14,-47,-13,-73,-12,-89,-11,-97,-10,-94,-9,-86,-8,-68,-7,-50,-6,-22,-5,6,-3,41,-2,71,-1,109,0,-117,1,-81,2,-54,3,-25,4,-6,5,13,7,22,8,24,9,19,10,4,11,-20,11,-57,12,-103,13,91,14,22,15,-66,15,89,16,-25,16,98,17,-45,17,45,18,126,18,-74,18,-26,18,-4,18,9,19,-2,18,-25,18,-68,18,-127,18,54,18,-40,17,110,17,-16,16,102,16,-52,15,35,15,110,14,-86,13,-35,12,-2,11,30,11,42,10,53,9,50,8,42,7,27,6,10,5,-19,3,-42,2,-78,1,-105,0,116,-1,85,-2,56,-3,25,-4,5,-5,-18,-7,-30,-8,-37,-9,-39,-10,-28,-11,-14,-12,17,-12,52,-13,107,-14,-93,-15,-13,-16,74,-16,-79,-17,40,-17,-83,-18,63,-18,-23,-19,-103,-19,99,-19,55,-19,31,-19,25,-19,33,-19,62,-19,104,-19,-93,-19,-12,-19,77,-18,-65,-18,55,-17,-59,-17,95,-16,9,-15,-67,-15,-126,-14,78,-13,43,-12,14,-11,-1,-11,-11,-10,-10,-9,-4,-8,10,-6,29,-5,50,-4,80,-3,105,-2,-119,-1,-87,0,-64,1,-26,2,-10,3,20,5,30,6,47,7,46,8,52,9,31,10,22,11,-19,11,-52,12,-109,13,85,14,6,15,-85,15,64,16,-55,16,67,17,-87,17,4,18,76,18,-124,18,-84,18,-60,18,-59,18,-62,18,-101,18,122,18,48,18,-17,17,-123,17,32,17,-98,16,18,16,121,15,-49,14,25,14,88,13,-120,12,-82,11,-54,10,-37,9,-24,8,-29,7,-28,6,-47,5,-59,4,-82,3,-107,2,123,1,92,0,69,-1,33,-2,18,-3,-16,-5,-28,-6,-46,-7,-56,-8,-55,-9,-55,-10,-37,-11,-19,-12,19,-12,56,-13,116,-14,-77,-15,7,-15,97,-16,-47,-17,70,-17,-43,-18,106,-18,20,-18,-50,-19,-106,-19,114,-19,92,-19,86,-19,102,-19,127,-19,-79,-19,-19,-19,59,-18,-98,-18,6,-17,-119,-17,19,-16,-82,-16,87,-15,12,-14,-50,-14,-99,-13,119,-12,88,-11,71,-10,60,-9,58,-8,62,-7,74,-6,87,-5,110,-4,-126,-3,-98,-2,-75,-1,-45,0,-23,1,4,3,24,4,41,5,53,6,62,7,60,8,54,9,41,10,9,11,-16,11,-70,12,-122,13,63,14,-19,14,-115,15,31,16,-91,16,22,17,127,17,-47,17,24,18,79,18,110,18,-119,18,-122,18,125,18,93,18,45,18,-15,17,-97,17,66,17,-45,16,84,16,-54,15,44,15,-121,14,-47,13,14,13,66,12,106,11,-123,10,-99,9,-92,8,-86,7,-87,6,-101,5,-111,4,124,3,105,2,81,1,58,0,30,-1,10,-2,-16,-4,-29,-5,-51,-6,-54,-7,-67,-8,-58,-9,-54,-10,-32,-11,-9,-12,31,-12,75,-13,-117,-14,-51,-15,38,-15,-125,-16,-10,-17,114,-17,0,-17,-101,-18,72,-18,3,-18,-47,-19,-85,-19,-101,-19,-107,-19,-89,-19,-62,-19,-11,-19,49,-18,-125,-18,-32,-18,81,-17,-52,-17,90,-16,-13,-16,-102,-15,83,-14,12,-13,-30,-13,-81,-12,-101,-11,124,-10,120,-9,107,-8,115,-7,118,-6,-123,-5,-107,-4,-89,-3,-66,-2,-44,-1,-23,0,3,2,16,3,41,4,46,5,62,6,59,7,58,8,46,9,25,10,0,11,-44,11,-88,12,102,13,32,14,-54,14,101,15,-9,15,117,16,-24,16,73,17,-98,17,-33,17,19,18,53,18,73,18,71,18,61,18,25,18,-19,17,-83,17,93,17,-3,16,-111,16,18,16,-121,15,-18,14,69,14,-108,13,-45,12,7,12,49,11,82,10,101,9,122,8,120,7,-127,6,114,5,112,4,90,3,79,2,54,1,36,0,16,-1,-6,-3,-20,-4,-40,-5,-46,-6,-57,-7,-54,-8,-51,-9,-36,-10,-15,-11,15,-11,57,-12,106,-13,-84,-14,-14,-15,79,-15,-83,-16,38,-16,-95,-17,52,-17,-45,-18,125,-18,64,-18,10,-18,-22,-19,-40,-19,-43,-19,-25,-19,3,-18,54,-18,114,-18,-62,-18,35,-17,-114,-17,12,-16,-105,-16,47,-15,-43,-15,-119,-14,70,-13,18,-12,-26,-12,-61,-11,-80,-10,-103,-9,-104,-8,-111,-7,-104,-6,-96,-5,-83,-4,-69,-3,-48,-2,-34,-1,-10,0,3,2,22,3,33,4,43,5,48,6,46,7,39,8,24,9,0,10,-32,10,-74,11,-127,12,66,13,-11,13,-101,14,57,15,-64,15,69,16,-83,16,21,17,96,17,-90,17,-43,17,-9,17,9,18,11,18,-6,17,-35,17,-84,17,109,17,33,17,-65,16,84,16,-40,15,77,15,-72,14,16,14,96,13,-94,12,-40,11,8,11,40,10,66,9,85,8,91,7,100,6,92,5,91,4}; }
	private static byte[] data71(){ return new byte[] {74,3,67,2,44,1,33,0,13,-1,-1,-3,-14,-4,-29,-5,-31,-6,-41,-7,-29,-8,-27,-9,-7,-10,18,-10,50,-11,97,-12,-108,-13,-42,-14,37,-14,124,-15,-25,-16,87,-16,-35,-17,106,-17,16,-17,-71,-18,126,-18,72,-18,39,-18,25,-18,19,-18,39,-18,65,-18,114,-18,-80,-18,-1,-18,91,-17,-55,-17,65,-16,-51,-16,98,-15,5,-14,-74,-14,115,-13,55,-12,15,-11,-29,-11,-50,-10,-75,-9,-80,-8,-92,-7,-87,-6,-84,-5,-75,-4,-63,-3,-48,-2,-36,-1,-18,0,-7,1,7,3,15,4,22,5,21,6,18,7,6,8,-12,8,-38,9,-75,10,-118,11,81,12,17,13,-66,13,105,14,-4,14,-118,15,6,16,117,16,-46,16,39,17,98,17,-104,17,-71,17,-57,17,-49,17,-71,17,-95,17,112,17,50,17,-25,16,-120,16,31,16,-93,15,30,15,-120,14,-27,13,56,13,123,12,-72,11,-26,10,14,10,42,9,64,8,77,7,84,6,85,5,84,4,76,3,67,2,53,1,42,0,28,-1,18,-2,6,-3,0,-4,-7,-6,-1,-7,0,-7,17,-8,33,-9,64,-10,98,-11,-109,-12,-56,-13,16,-13,91,-14,-70,-15,32,-15,-106,-16,28,-16,-85,-17,77,-17,-2,-18,-71,-18,-115,-18,102,-18,88,-18,83,-18,98,-18,127,-18,-83,-18,-23,-18,54,-17,-113,-17,-5,-17,115,-16,-8,-16,-116,-15,46,-14,-40,-14,-109,-13,87,-12,35,-11,-4,-11,-34,-10,-61,-9,-70,-8,-86,-7,-85,-6,-87,-5,-81,-4,-73,-3,-63,-2,-52,-1,-43,0,-29,1,-26,2,-15,3,-17,4,-17,5,-26,6,-39,7,-61,8,-90,9,-128,10,81,11,23,12,-44,12,-126,13,40,14,-67,14,72,15,-60,15,49,16,-109,16,-33,16,38,17,82,17,121,17,-119,17,-116,17,-127,17,99,17,56,17,-6,16,-76,16,83,16,-13,15,118,15,-12,14,99,14,-63,13,26,13,97,12,-97,11,-43,10,-5,9,34,9,53,8,76,7,85,6,90,5,94,4,88,3,84,2,75,1,68,0,57,-1,51,-2,43,-3,38,-4,40,-5,41,-6,54,-7,66,-8,92,-9,117,-10,-93,-11,-53,-12,14,-12,76,-13,-96,-14,-3,-15,99,-15,-34,-16,94,-16,-13,-17,-112,-17,66,-17,0,-17,-52,-18,-84,-18,-109,-18,-106,-18,-100,-18,-68,-18,-30,-18,33,-17,101,-17,-61,-17,36,-16,-98,-16,28,-15,-80,-15,72,-14,-9,-14,-91,-13,107,-12,49,-11,5,-10,-29,-10,-58,-9,-76,-8,-91,-7,-99,-6,-103,-5,-99,-4,-100,-3,-90,-2,-86,-1,-78,0,-71,1,-66,2,-67,3,-63,4,-73,5,-81,6,-98,7,-123,8,103,9,62,10,14,11,-46,11,-114,12,59,13,-33,13,118,14,-1,14,123,15,-21,15,72,16,-100,16,-35,16,16,17,53,17,74,17,76,17,70,17,39,17,4,17,-60,16,-123,16,37,16,-55,15,80,15,-45,14,68,14,-87,13,3,13,79,12,-108,11,-53,10,-7,9,33,9,60,8,84,7,100,6,110,5,113,4,120,3,111,2,115,1,105,0,101,-1,97,-2,94,-3,93,-4,97,-5,100,-6,118,-7,-126,-8,-96,-9,-68,-10,-25,-11,25,-11,82,-12,-100,-13,-23,-14,74,-14,-79,-15,38,-15,-82,-16,59,-16,-36,-17,-116,-17,68,-17,21,-17,-21,-18,-38,-18,-49,-18,-35,-18,-16,-18,27,-17,82,-17,-108,-17,-18,-17,74,-16,-62,-16,58,-15,-55,-15,97,-14,4,-13,-75,-13,113,-12,51,-11,7,-10,-39,-10,-67,-9,-93,-8,-112,-7,-122,-6,122,-5,123,-4,119,-3,122,-2,126,-1,125,0,-123,1,-125,2,-125,3,127,4,118,5,105,6,86,7,61,8,25,9,-12,9,-67,10,-122,11,59,12,-20,12,-113,13,35,14,-76,14,40,15,-98,15,-4,15,79,16,-106,16,-56,16,-15,16,6,17,17,17,7,17,-15,16,-51,16,-107,16,86,16,-1,15,-93,15,48,15,-71,14,42,14,-101,13,-14,12,76,12,-116,11,-48,10,-2,9,46,9,76,8,106,7,127,6,-117,5,-103,4,-101,3,-95,2,-95,1,-98,0,-96,-1,-100,-2,-98,-3,-95,-4,-91,-5,-79,-6,-67,-7,-45,-8,-20,-9,16,-9,57,-10,106,-11,-85,-12,-21,-13,68,-13,-102,-14,7,-14,123,-15,-3,-16,-113,-16,42,-16,-39,-17,-112,-17,93,-17,48,-17,30,-17,13,-17,25,-17,40,-17,79,-17,-127,-17,-64,-17,20,-16,110,-16,-35,-16,83,-15,-35,-15,111,-14,13,-13,-69,-13,107,-12,50,-11,-11,-11,-50,-10,-93,-9,-119,-8,112,-7,95,-6,82,-5,75,-4,68,-3,68,-2,63,-1,67,0,61,1,63,2,57,3,49,4,41,5,21,6,5,7,-27,7,-59,8,-102,9,101,10,43,11,-28,11,-112,12,57,13,-55,13,91,14,-42,14,71,15,-83,15,-3,15,74,16,125,16,-84,16,-63,16,-46,16,-54,16,-69,16,-104,16,105,16}; }
	private static byte[] data72(){ return new byte[] {40,16,-34,15,126,15,27,15,-98,14,31,14,-116,13,-16,12,73,12,-107,11,-40,10,19,10,63,9,110,8,-123,7,-88,6,-74,5,-57,4,-45,3,-40,2,-33,1,-33,0,-25,-1,-29,-2,-17,-3,-20,-4,-5,-5,5,-5,20,-6,47,-7,69,-8,110,-9,-107,-10,-54,-11,7,-11,77,-12,-99,-13,-3,-14,94,-14,-38,-15,84,-15,-26,-16,-128,-16,41,-16,-31,-17,-89,-17,124,-17,93,-17,83,-17,79,-17,100,-17,-127,-17,-83,-17,-19,-17,50,-16,-112,-16,-13,-16,104,-15,-22,-15,117,-14,16,-13,-75,-13,99,-12,33,-11,-30,-11,-81,-10,-122,-9,96,-8,69,-7,48,-6,26,-5,19,-4,2,-3,2,-2,-10,-2,-9,-1,-17,0,-22,1,-28,2,-40,3,-51,4,-71,5,-92,6,-124,7,100,8,53,9,4,10,-57,10,127,11,49,12,-46,12,110,13,-6,13,121,14,-18,14,83,15,-84,15,-10,15,50,16,95,16,126,16,-113,16,-113,16,-126,16,103,16,58,16,3,16,-71,15,101,15,-1,14,-109,14,17,14,-119,13,-14,12,79,12,-91,11,-22,10,46,10,94,9,-109,8,-77,7,-43,6,-16,5,0,5,19,4,31,3,38,2,49,1,53,0,60,-1,68,-2,76,-3,89,-4,101,-5,122,-6,-111,-7,-82,-8,-43,-9,-3,-10,51,-10,112,-11,-77,-12,7,-12,95,-13,-57,-14,57,-14,-74,-15,67,-15,-38,-16,-126,-16,50,-16,-7,-17,-59,-17,-89,-17,-110,-17,-112,-17,-104,-17,-74,-17,-40,-17,21,-16,84,-16,-87,-16,9,-15,119,-15,-16,-15,122,-14,9,-13,-86,-13,84,-12,5,-11,-56,-11,-120,-10,94,-9,46,-8,18,-7,-15,-7,-36,-6,-52,-5,-72,-4,-78,-3,-92,-2,-99,-1,-107,0,-117,1,-126,2,115,3,102,4,79,5,57,6,25,7,-10,7,-57,8,-103,9,84,10,25,11,-66,11,111,12,0,13,-106,13,22,14,-117,14,-8,14,80,15,-95,15,-33,15,19,16,53,16,76,16,81,16,74,16,51,16,14,16,-36,15,-103,15,77,15,-21,14,-122,14,10,14,-118,13,-5,12,92,12,-69,11,4,11,79,10,-119,9,-65,8,-23,7,16,7,46,6,72,5,94,4,110,3,124,2,-118,1,-111,0,-96,-1,-90,-2,-75,-3,-60,-4,-48,-5,-20,-6,-2,-7,35,-7,68,-8,115,-9,-92,-10,-28,-11,35,-11,121,-12,-52,-13,54,-13,-95,-14,32,-14,-92,-15,63,-15,-38,-16,-112,-16,73,-16,22,-16,-15,-17,-42,-17,-49,-17,-44,-17,-27,-17,9,-16,55,-16,117,-16,-60,-16,25,-15,-126,-15,-10,-15,115,-14,4,-13,-106,-13,61,-12,-25,-12,-95,-11,93,-10,43,-9,-11,-9,-45,-8,-85,-7,-108,-6,119,-5,104,-4,83,-3,73,-2,56,-1,47,0,33,1,19,2,5,3,-14,3,-37,4,-61,5,-94,6,124,7,83,8,27,9,-29,9,-101,10,80,11,-10,11,-110,12,39,13,-87,13,37,14,-110,14,-15,14,69,15,-119,15,-63,15,-22,15,4,16,18,16,15,16,0,16,-30,15,-75,15,122,15,52,15,-38,14,125,14,8,14,-113,13,6,13,112,12,-44,11,40,11,120,10,-72,9,-11,8,39,8,82,7,121,6,-105,5,-77,4,-57,3,-34,2,-22,1,-3,0,10,0,23,-1,40,-2,56,-3,75,-4,99,-5,125,-6,-99,-7,-60,-8,-18,-9,35,-9,95,-10,-96,-11,-13,-12,67,-12,-85,-13,20,-13,-113,-14,18,-14,-94,-15,67,-15,-24,-16,-88,-16,103,-16,63,-16,32,-16,15,-16,16,-16,25,-16,55,-16,93,-16,-107,-16,-37,-16,41,-15,-117,-15,-9,-15,109,-14,-11,-14,-126,-13,28,-12,-56,-12,111,-11,48,-10,-21,-10,-71,-9,-119,-8,95,-7,62,-6,32,-5,6,-4,-13,-4,-36,-3,-50,-2,-70,-1,-81,0,-104,1,-116,2,115,3,92,4,67,5,30,6,-5,6,-49,7,-102,8,97,9,27,10,-47,10,121,11,26,12,-82,12,55,13,-75,13,40,14,-120,14,-26,14,42,15,109,15,-104,15,-70,15,-48,15,-48,15,-51,15,-79,15,-112,15,89,15,30,15,-55,14,118,14,7,14,-105,13,22,13,-121,12,-11,11,77,11,-87,10,-21,9,54,9,103,8,-94,7,-58,6,-13,5,13,5,46,4,67,3,91,2,110,1,-128,0,-110,-1,-91,-2,-73,-3,-48,-4,-26,-5,3,-5,39,-6,71,-7,123,-8,-89,-9,-25,-10,37,-10,118,-11,-58,-12,41,-12,-114,-13,8,-13,-125,-14,22,-14,-89,-15,82,-15,4,-15,-63,-16,-108,-16,105,-16,87,-16,76,-16,84,-16,98,-16,-119,-16,-79,-16,-11,-16,56,-15,-108,-15,-12,-15,102,-14,-29,-14,104,-13,-2,-13,-102,-12,66,-11,-12,-11,-83,-10,113,-9,57,-8,12,-7,-32,-7,-64,-6,-99,-5,-122,-4,106,-3,86,-2,65,-1,45,0,25,1,4,2,-21,2,-44,3,-75,4,-108,5,110,6,63,7,17,8,-46,8}; }
	private static byte[] data73(){ return new byte[] {-108,9,71,10,-13,10,-105,11,47,12,-69,12,62,13,-77,13,29,14,122,14,-51,14,11,15,70,15,106,15,-121,15,-111,15,-108,15,127,15,104,15,57,15,4,15,-68,14,107,14,10,14,-95,13,38,13,-90,12,18,12,127,11,-44,10,47,10,113,9,-72,8,-17,7,34,7,79,6,118,5,-104,4,-75,3,-45,2,-26,1,3,1,20,0,46,-1,65,-2,92,-3,117,-4,-105,-5,-78,-6,-31,-7,5,-7,63,-8,117,-9,-74,-10,1,-10,82,-11,-82,-12,23,-12,-124,-13,2,-13,-118,-14,27,-14,-66,-15,104,-15,35,-15,-23,-16,-64,-16,-99,-16,-110,-16,-119,-16,-101,-16,-82,-16,-40,-16,8,-15,78,-15,-105,-15,-9,-15,90,-14,-49,-14,79,-13,-40,-13,110,-12,14,-11,-75,-11,105,-10,35,-9,-27,-9,-80,-8,125,-7,87,-6,46,-5,15,-4,-15,-4,-43,-3,-67,-2,-91,-1,-116,0,118,1,89,2,64,3,30,4,-1,4,-42,5,-87,6,120,7,62,8,-2,8,-74,9,99,10,11,11,-91,11,55,12,-67,12,56,13,-88,13,10,14,97,14,-85,14,-24,14,23,15,57,15,77,15,86,15,75,15,61,15,19,15,-19,14,-88,14,101,14,10,14,-86,13,58,13,-64,12,59,12,-88,11,16,11,104,10,-67,9,5,9,71,8,-127,7,-76,6,-29,5,10,5,48,4,80,3,107,2,-117,1,-96,0,-64,-1,-45,-2,-10,-3,11,-3,50,-4,79,-5,123,-6,-90,-7,-42,-8,18,-8,79,-9,-104,-10,-24,-11,62,-11,-93,-12,16,-12,-122,-13,8,-13,-104,-14,46,-14,-39,-15,-120,-15,74,-15,21,-15,-15,-16,-43,-16,-50,-16,-51,-16,-33,-16,-4,-16,37,-15,94,-15,-93,-15,-12,-15,83,-14,-70,-14,52,-13,-79,-13,66,-12,-45,-12,120,-11,29,-10,-45,-10,-117,-9,79,-8,23,-7,-28,-7,-69,-6,-112,-5,112,-4,77,-3,49,-2,19,-1,-7,-1,-38,0,-62,1,-97,2,-126,3,92,4,52,5,10,6,-42,6,-97,7,95,8,26,9,-54,9,117,10,17,11,-85,11,50,12,-75,12,41,13,-111,13,-14,13,62,14,-122,14,-70,14,-25,14,2,15,19,15,19,15,9,15,-14,14,-56,14,-100,14,83,14,15,14,-81,13,80,13,-38,12,98,12,-41,11,71,11,-85,10,7,10,86,9,-91,8,-30,7,33,7,83,6,-124,5,-80,4,-45,3,-6,2,24,2,56,1,86,0,115,-1,-111,-2,-79,-3,-44,-4,-11,-5,33,-5,75,-6,125,-7,-72,-8,-17,-9,60,-9,-125,-10,-36,-11,60,-11,-98,-12,24,-12,-114,-13,28,-13,-84,-14,77,-14,-8,-15,-80,-15,117,-15,70,-15,38,-15,18,-15,10,-15,18,-15,36,-15,70,-15,117,-15,-83,-15,-7,-15,71,-14,-83,-14,20,-13,-112,-13,14,-12,-97,-12,49,-11,-43,-11,126,-10,47,-9,-22,-9,-87,-8,112,-7,63,-6,14,-5,-25,-5,-63,-4,-103,-3,127,-2,87,-1,62,0,27,1,-6,1,-39,2,-78,3,-118,4,95,5,42,6,-10,6,-74,7,117,8,38,9,-43,9,118,10,16,11,-94,11,37,12,-93,12,17,13,116,13,-49,13,23,14,90,14,-117,14,-81,14,-52,14,-48,14,-39,14,-65,14,-84,14,125,14,74,14,8,14,-72,13,94,13,-9,12,-124,12,8,12,127,11,-19,10,84,10,-85,9,0,9,76,8,-117,7,-49,6,-2,5,54,5,95,4,-117,3,-81,2,-44,1,-10,0,25,0,56,-1,93,-2,125,-3,-87,-4,-53,-5,-1,-6,43,-6,101,-7,-97,-8,-27,-9,45,-9,-127,-10,-36,-11,61,-11,-82,-12,36,-12,-91,-13,52,-13,-53,-14,112,-14,33,-14,-37,-15,-91,-15,125,-15,93,-15,79,-15,74,-15,83,-15,109,-15,-114,-15,-65,-15,-4,-15,70,-14,-100,-14,-5,-14,108,-13,-34,-13,105,-12,-19,-12,-116,-11,37,-10,-45,-10,-128,-9,60,-8,-11,-8,-61,-7,-125,-6,93,-5,40,-4,5,-3,-38,-3,-71,-2,-111,-1,114,0,75,1,40,2,0,3,-42,3,-87,4,120,5,65,6,5,7,-60,7,121,8,41,9,-47,9,109,10,6,11,-115,11,17,12,-123,12,-14,12,80,13,-89,13,-22,13,40,14,87,14,119,14,-112,14,-107,14,-112,14,-126,14,96,14,55,14,-1,13,-70,13,109,13,13,13,-89,12,53,12,-74,11,50,11,-101,10,4,10,93,9,-76,8,-2,7,69,7,-125,6,-69,5,-14,4,31,4,77,3,118,2,-99,1,-61,0,-23,-1,14,-1,52,-2,93,-3,-122,-4,-74,-5,-27,-6,29,-6,87,-7,-104,-8,-29,-9,45,-9,-118,-10,-28,-11,80,-11,-63,-12,59,-12,-58,-13,82,-13,-13,-14,-103,-14,76,-14,15,-14,-38,-15,-78,-15,-101,-15,-118,-15,-116,-15,-105,-15,-81,-15,-41,-15,5,-14,74,-14,-115,-14,-23,-14,72,-13,-73,-13,45,-12,-78,-12,60,-11,-44,-11,113,-10,26,-9}; }
	private static byte[] data74(){ return new byte[] {-57,-9,-128,-8,58,-7,0,-6,-59,-6,-108,-5,98,-4,57,-3,12,-2,-26,-2,-68,-1,-105,0,110,1,70,2,24,3,-19,3,-70,4,-123,5,72,6,10,7,-63,7,118,8,31,9,-62,9,92,10,-19,10,115,11,-14,11,97,12,-51,12,36,13,119,13,-69,13,-14,13,32,14,60,14,82,14,86,14,81,14,59,14,30,14,-18,13,-69,13,111,13,38,13,-63,12,98,12,-23,11,113,11,-27,10,89,10,-69,9,29,9,111,8,-64,7,4,7,75,6,-127,5,-69,4,-19,3,29,3,74,2,116,1,-97,0,-58,-1,-14,-2,27,-2,71,-3,119,-4,-90,-5,-31,-6,20,-6,93,-7,-104,-8,-18,-9,59,-9,-104,-10,-3,-11,102,-11,-30,-12,91,-12,-22,-13,125,-13,27,-13,-52,-14,124,-14,70,-14,16,-14,-18,-15,-42,-15,-55,-15,-51,-15,-40,-15,-13,-15,27,-14,76,-14,-116,-14,-41,-14,44,-13,-111,-13,-6,-13,116,-12,-12,-12,-128,-11,20,-10,-78,-10,87,-9,3,-8,-71,-8,112,-7,52,-6,-9,-6,-63,-5,-114,-4,95,-3,47,-2,8,-1,-42,-1,-78,0,-128,1,87,2,38,3,-13,3,-65,4,-124,5,68,6,2,7,-76,7,101,8,11,9,-87,9,64,10,-52,10,81,11,-55,11,58,12,-101,12,-9,12,67,13,-124,13,-68,13,-28,13,1,14,19,14,22,14,16,14,-5,13,-40,13,-80,13,112,13,50,13,-35,12,-125,12,27,12,-85,11,45,11,-87,10,26,10,-128,9,-30,8,58,8,-121,7,-39,6,19,6,90,5,-111,4,-59,3,-3,2,41,2,90,1,-121,0,-78,-1,-30,-2,15,-2,63,-3,116,-4,-90,-5,-29,-6,33,-6,99,-7,-81,-8,-4,-9,85,-9,-76,-10,28,-10,-118,-11,5,-11,-122,-12,22,-12,-86,-13,82,-13,-6,-14,-72,-14,123,-14,77,-14,42,-14,19,-14,9,-14,12,-14,27,-14,51,-14,94,-14,-117,-14,-46,-14,21,-13,111,-13,-49,-13,57,-12,-78,-12,48,-11,-71,-11,78,-10,-26,-10,-117,-9,52,-8,-25,-8,-100,-7,92,-6,27,-5,-29,-5,-83,-4,120,-3,72,-2,24,-1,-24,-1,-68,0,-121,1,93,2,34,3,-14,3,-75,4,119,5,55,6,-21,6,-96,7,70,8,-16,8,-125,9,31,10,-95,10,39,11,-101,11,7,12,106,12,-64,12,12,13,75,13,-128,13,-90,13,-58,13,-47,13,-39,13,-49,13,-72,13,-100,13,106,13,54,13,-18,12,-95,12,68,12,-31,11,111,11,-12,10,116,10,-30,9,83,9,-81,8,13,8,95,7,-83,6,-12,5,56,5,114,4,-82,3,-27,2,23,2,75,1,124,0,-84,-1,-33,-2,15,-2,69,-3,122,-4,-75,-5,-15,-6,54,-6,122,-7,-55,-8,28,-8,119,-9,-40,-10,69,-10,-77,-11,53,-11,-74,-12,72,-12,-31,-13,-121,-13,52,-13,-12,-14,-76,-14,-115,-14,102,-14,83,-14,75,-14,72,-14,93,-14,113,-14,-98,-14,-53,-14,13,-13,84,-13,-88,-13,10,-12,113,-12,-24,-12,99,-11,-19,-11,121,-10,21,-9,-76,-9,91,-8,9,-7,-66,-7,118,-6,55,-5,-8,-5,-67,-4,-119,-3,80,-2,33,-1,-21,-1,-72,0,-121,1,78,2,28,3,-35,3,-93,4,96,5,26,6,-49,6,123,7,37,8,-60,8,92,9,-18,9,113,10,-10,10,99,11,-45,11,48,12,-123,12,-48,12,15,13,64,13,106,13,-125,13,-107,13,-104,13,-113,13,123,13,90,13,49,13,-11,12,-73,12,101,12,14,12,-86,11,58,11,-58,10,65,10,-68,9,33,9,-112,8,-27,7,66,7,-112,6,-38,5,34,5,98,4,-97,3,-38,2,18,2,72,1,125,0,-78,-1,-26,-2,29,-2,85,-3,-114,-4,-51,-5,14,-5,81,-6,-96,-7,-21,-8,70,-8,-94,-9,5,-9,118,-10,-25,-11,105,-11,-18,-12,-128,-12,29,-12,-63,-13,117,-13,45,-13,-8,-14,-55,-14,-87,-14,-111,-14,-118,-14,-119,-14,-102,-14,-78,-14,-41,-14,10,-13,67,-13,-113,-13,-35,-13,63,-12,-94,-12,23,-11,-112,-11,21,-10,-94,-10,55,-9,-44,-9,120,-8,35,-7,-46,-7,-118,-6,66,-5,6,-4,-64,-4,-113,-3,76,-2,30,-1,-34,-1,-79,0,113,1,62,2,1,3,-61,3,-124,4,61,5,-11,5,-90,6,80,7,-10,7,-110,8,43,9,-75,9,62,10,-73,10,43,11,-107,11,-14,11,71,12,-113,12,-49,12,-1,12,43,13,65,13,86,13,85,13,84,13,59,13,34,13,-16,12,-61,12,120,12,55,12,-41,11,123,11,16,11,-105,10,30,10,-110,9,7,9,109,8,-48,7,41,7,126,6,-52,5,23,5,90,4,-98,3,-39,2,25,2,78,1,-116,0,-64,-1,-4,-2,53,-2,112,-3,-82,-4,-17,-5,50,-5,125,-6,-54,-7,27,-7,120,-8,-44,-9,63,-9,-85,-10,36,-10,-93,-11,46,-11,-67,-12,96,-12,-2,-13}; }
	private static byte[] data75(){ return new byte[] {-70,-13,108,-13,60,-13,10,-13,-22,-14,-45,-14,-55,-14,-55,-14,-41,-14,-19,-14,20,-13,63,-13,126,-13,-67,-13,20,-12,105,-12,-48,-12,64,-11,-78,-11,60,-10,-68,-10,85,-9,-22,-9,-117,-8,52,-7,-35,-7,-110,-6,71,-5,2,-4,-62,-4,-128,-3,70,-2,9,-1,-50,-1,-106,0,86,1,32,2,-35,2,-98,3,90,4,16,5,-58,5,115,6,29,7,-69,7,94,8,-24,8,126,9,-5,9,121,10,-24,10,84,11,-83,11,6,12,75,12,-119,12,-64,12,-29,12,5,13,16,13,26,13,18,13,3,13,-31,12,-64,12,-123,12,77,12,0,12,-84,11,82,11,-28,10,122,10,-9,9,123,9,-22,8,90,8,-66,7,27,7,118,6,-57,5,21,5,96,4,-95,3,-23,2,36,2,101,1,-95,0,-34,-1,25,-1,89,-2,-108,-3,-38,-4,26,-4,100,-5,-82,-6,0,-6,84,-7,-78,-8,16,-8,-128,-9,-25,-10,108,-10,-32,-11,118,-11,2,-11,-96,-12,76,-12,-9,-13,-71,-13,124,-13,81,-13,42,-13,25,-13,5,-13,12,-13,17,-13,42,-13,74,-13,118,-13,-80,-13,-16,-13,62,-12,-108,-12,-10,-12,97,-11,-41,-11,79,-10,-37,-10,98,-9,-3,-9,-107,-8,57,-7,-29,-7,-116,-6,69,-5,-11,-5,-75,-4,109,-3,47,-2,-18,-2,-79,-1,114,0,51,1,-13,1,-79,2,110,3,38,4,-37,4,-115,5,54,6,-31,6,122,7,28,8,-90,8,56,9,-73,9,47,10,-91,10,7,11,105,11,-67,11,2,12,70,12,117,12,-93,12,-67,12,-45,12,-41,12,-42,12,-58,12,-86,12,-120,12,83,12,29,12,-46,11,-122,11,40,11,-57,10,87,10,-30,9,98,9,-38,8,76,8,-76,7,25,7,115,6,-51,5,28,5,108,4,-76,3,-3,2,61,2,-123,1,-65,0,5,0,67,-1,-124,-2,-58,-3,13,-3,79,-4,-96,-5,-23,-6,63,-6,-107,-7,-11,-8,86,-8,-61,-9,53,-9,-83,-10,49,-10,-68,-11,76,-11,-17,-12,-112,-12,71,-12,-3,-13,-57,-13,-106,-13,112,-13,91,-13,73,-13,71,-13,81,-13,96,-13,-124,-13,-88,-13,-30,-13,26,-12,105,-12,-71,-12,23,-11,-128,-11,-19,-11,103,-10,-23,-10,112,-9,4,-8,-105,-8,58,-7,-39,-7,-122,-6,51,-5,-28,-5,-101,-4,83,-3,13,-2,-53,-2,-119,-1,68,0,6,1,-68,1,-128,2,47,3,-19,3,-103,4,76,5,-13,5,-104,6,54,7,-50,7,96,8,-24,8,108,9,-30,9,88,10,-70,10,28,11,111,11,-71,11,-6,11,47,12,89,12,122,12,-114,12,-104,12,-104,12,-119,12,119,12,77,12,41,12,-23,11,-83,11,94,11,8,11,-87,10,62,10,-49,9,79,9,-44,8,65,8,-75,7,26,7,124,6,-40,5,46,5,-126,4,-51,3,28,3,96,2,-86,1,-19,0,49,0,120,-1,-72,-2,3,-2,70,-3,-110,-4,-32,-5,47,-5,-121,-6,-34,-7,64,-7,-93,-8,18,-8,-127,-9,0,-9,127,-10,12,-10,-97,-11,59,-11,-30,-12,-110,-12,76,-12,17,-12,-34,-13,-69,-13,-101,-13,-113,-13,-123,-13,-116,-13,-100,-13,-73,-13,-35,-13,13,-12,71,-12,-116,-12,-36,-12,55,-11,-108,-11,6,-10,114,-10,-10,-10,116,-9,7,-8,-110,-8,50,-7,-53,-7,115,-6,27,-5,-54,-5,121,-4,47,-3,-27,-3,-100,-2,88,-1,15,0,-52,0,-126,1,61,2,-16,2,-92,3,84,4,-2,4,-86,5,70,6,-23,6,123,7,14,8,-104,8,20,9,-108,9,-1,9,109,10,-57,10,32,11,105,11,-84,11,-29,11,16,12,51,12,73,12,89,12,85,12,83,12,59,12,30,12,-10,11,-63,11,-125,11,63,11,-26,10,-109,10,40,10,-63,9,69,9,-51,8,64,8,-68,7,34,7,-116,6,-21,5,70,5,-97,4,-15,3,64,3,-114,2,-41,1,34,1,106,0,-80,-1,-6,-2,66,-2,-113,-3,-38,-4,42,-4,126,-5,-44,-6,50,-6,-110,-7,-8,-8,102,-8,-40,-9,87,-9,-45,-10,101,-10,-14,-11,-110,-11,53,-11,-28,-12,-99,-12,95,-12,43,-12,4,-12,-30,-13,-44,-13,-61,-13,-51,-13,-48,-13,-14,-13,8,-12,61,-12,110,-12,-80,-12,-4,-12,78,-11,-85,-11,18,-10,-127,-10,-8,-10,120,-9,-2,-9,-118,-8,32,-7,-71,-7,88,-6,-2,-6,-92,-5,83,-4,1,-3,-78,-3,105,-2,27,-1,-43,-1,-120,0,62,1,-12,1,-92,2,88,3,1,4,-80,4,79,5,-10,5,-114,6,35,7,-73,7,57,8,-64,8,55,9,-87,9,18,10,114,10,-55,10,23,11,89,11,-106,11,-63,11,-20,11,1,12,21,12,25,12,21,12,6,12,-23,11,-55,11,-107,11,98,11,25,11,-46,10,120,10,28,10,-79,9,66,9,-54,8,74,8,-62,7,52,7,-96,6,4,6,105,5,-64,4,28,4,111,3}; }
	private static byte[] data76(){ return new byte[] {-64,2,15,2,93,1,-88,0,-9,-1,63,-1,-112,-2,-41,-3,47,-3,124,-4,-45,-5,46,-5,-120,-6,-18,-7,84,-7,-62,-8,54,-8,-78,-9,51,-9,-67,-10,81,-10,-23,-11,-112,-11,58,-11,-14,-12,-80,-12,124,-12,80,-12,43,-12,26,-12,5,-12,10,-12,13,-12,34,-12,62,-12,102,-12,-106,-12,-46,-12,23,-11,101,-11,-65,-11,29,-10,-121,-10,-5,-10,112,-9,-10,-9,123,-8,9,-7,-95,-7,53,-6,-37,-6,122,-5,34,-4,-49,-4,120,-3,44,-2,-37,-2,-115,-1,64,0,-15,0,-92,1,81,2,2,3,-88,3,85,4,-11,4,-106,5,48,6,-59,6,83,7,-35,7,93,8,-40,8,75,9,-76,9,22,10,111,10,-66,10,5,11,65,11,116,11,-99,11,-71,11,-47,11,-42,11,-37,11,-54,11,-68,11,-108,11,115,11,55,11,0,11,-74,10,102,10,14,10,-87,9,64,9,-49,8,80,8,-43,7,69,7,-67,6,37,6,-116,5,-19,4,75,4,-93,3,-5,2,78,2,-96,1,-16,0,65,0,-114,-1,-32,-2,50,-2,-126,-3,-38,-4,47,-4,-116,-5,-22,-6,80,-6,-76,-7,41,-7,-105,-8,23,-8,-107,-9,32,-9,-79,-10,75,-10,-21,-11,-104,-11,72,-11,10,-11,-51,-12,-96,-12,122,-12,93,-12,79,-12,68,-12,76,-12,86,-12,113,-12,-113,-12,-65,-12,-15,-12,51,-11,124,-11,-53,-11,42,-10,-119,-10,-7,-10,105,-9,-26,-9,104,-8,-17,-8,-128,-7,18,-6,-83,-6,75,-5,-18,-5,-112,-4,61,-3,-27,-3,-109,-2,65,-1,-17,-1,-99,0,75,1,-7,1,-94,2,76,3,-15,3,-111,4,51,5,-56,5,96,6,-19,6,116,7,-7,7,112,8,-25,8,81,9,-76,9,16,10,98,10,-87,10,-20,10,31,11,77,11,111,11,-121,11,-107,11,-100,11,-111,11,-121,11,102,11,72,11,23,11,-33,10,-96,10,83,10,2,10,-92,9,65,9,-43,8,94,8,-26,7,96,7,-37,6,73,6,-71,5,27,5,-125,4,-37,3,62,3,-112,2,-21,1,61,1,-109,0,-28,-1,59,-1,-117,-2,-27,-3,57,-3,-106,-4,-16,-5,85,-5,-75,-6,34,-6,-113,-7,5,-7,126,-8,1,-8,-121,-9,23,-9,-78,-10,76,-10,-6,-11,-89,-11,98,-11,39,-11,-14,-12,-55,-12,-85,-12,-110,-12,-117,-12,-124,-12,-111,-12,-96,-12,-66,-12,-27,-12,18,-11,77,-11,-111,-11,-39,-11,50,-10,-116,-10,-15,-10,98,-9,-46,-9,81,-8,-46,-8,90,-7,-22,-7,126,-6,20,-5,-77,-5,81,-4,-9,-4,-100,-3,68,-2,-19,-2,-103,-1,65,0,-16,0,-109,1,65,2,-28,2,-120,3,41,4,-60,4,94,5,-16,5,-127,6,7,7,-118,7,7,8,121,8,-21,8,75,9,-83,9,-3,9,78,10,-114,10,-56,10,-6,10,30,11,62,11,79,11,88,11,90,11,77,11,58,11,27,11,-14,10,-61,10,-121,10,67,10,-9,9,-97,9,69,9,-38,8,114,8,-8,7,127,7,-4,6,115,6,-28,5,85,5,-72,4,32,4,-128,3,-38,2,61,2,-113,1,-21,0,65,0,-103,-1,-17,-2,76,-2,-96,-3,1,-3,94,-4,-64,-5,41,-5,-113,-6,2,-6,115,-7,-15,-8,110,-8,-8,-9,-124,-9,26,-9,-71,-10,93,-10,11,-10,-61,-11,-127,-11,76,-11,27,-11,-5,-12,-36,-12,-48,-12,-60,-12,-53,-12,-44,-12,-19,-12,11,-11,54,-11,103,-11,-90,-11,-25,-11,58,-10,-117,-10,-18,-10,81,-9,-62,-9,53,-8,-78,-8,52,-7,-68,-7,73,-6,-36,-6,116,-5,11,-4,-80,-4,71,-3,-11,-3,-110,-2,60,-1,-29,-1,-121,0,48,1,-43,1,118,2,26,3,-73,3,83,4,-21,4,124,5,12,6,-109,6,24,7,-108,7,10,8,120,8,-28,8,61,9,-102,9,-24,9,44,10,111,10,-97,10,-51,10,-19,10,6,11,21,11,26,11,23,11,4,11,-14,10,-54,10,-90,10,109,10,50,10,-21,9,-99,9,68,9,-22,8,124,8,20,8,-100,7,32,7,-96,6,22,6,-117,5,-8,4,100,4,-57,3,46,3,-117,2,-21,1,73,1,-97,0,2,0,86,-1,-73,-2,17,-2,113,-3,-47,-4,55,-4,-101,-5,9,-5,120,-6,-21,-7,102,-7,-26,-8,105,-8,-4,-9,-121,-9,41,-9,-57,-10,117,-10,40,-10,-31,-11,-87,-11,117,-11,75,-11,46,-11,20,-11,12,-11,4,-11,14,-11,28,-11,52,-11,92,-11,-126,-11,-68,-11,-10,-11,65,-10,-116,-10,-24,-10,67,-9,-83,-9,26,-8,-112,-8,10,-7,-116,-7,19,-6,-95,-6,46,-5,-57,-5,92,-4,-6,-4,-104,-3,55,-2,-39,-2,125,-1,31,0,-63,0,102,1,2,2,-89,2,62,3,-36,3,112,4,3,5,-111,5,26,6,-98,6,27,7,-108,7,2,8,113,8,-51,8,46,9,125,9,-55,9,10,10,68,10,114,10,-99,10}; }
	private static byte[] data77(){ return new byte[] {-73,10,-50,10,-41,10,-38,10,-48,10,-62,10,-93,10,-124,10,82,10,32,10,-33,9,-105,9,74,9,-17,8,-110,8,41,8,-68,7,71,7,-51,6,74,6,-58,5,55,5,-84,4,20,4,-127,3,-31,2,75,2,-90,1,10,1,106,0,-61,-1,43,-1,-127,-2,-21,-3,72,-3,-77,-4,22,-4,-121,-5,-13,-6,106,-6,-29,-7,97,-7,-26,-8,114,-8,0,-8,-98,-9,56,-9,-29,-10,-109,-10,71,-10,12,-10,-46,-11,-93,-11,-127,-11,99,-11,80,-11,72,-11,71,-11,79,-11,103,-11,121,-11,-87,-11,-50,-11,11,-10,71,-10,-112,-10,-33,-10,58,-9,-107,-9,1,-8,106,-8,-29,-8,89,-7,-36,-7,98,-6,-22,-6,123,-5,12,-4,-95,-4,63,-3,-45,-3,118,-2,16,-1,-78,-1,79,0,-15,0,-118,1,44,2,-62,2,94,3,-16,3,-124,4,16,5,-102,5,30,6,-99,6,22,7,-119,7,-11,7,90,8,-71,8,13,9,96,9,-97,9,-27,9,20,10,66,10,104,10,125,10,-108,10,-104,10,-103,10,-115,10,122,10,93,10,55,10,9,10,-46,9,-111,9,73,9,-6,8,-97,8,68,8,-38,7,110,7,-7,6,-127,6,-1,5,126,5,-15,4,102,4,-45,3,63,3,-88,2,14,2,115,1,-41,0,56,0,-100,-1,-1,-2,99,-2,-55,-3,49,-3,-104,-4,9,-4,119,-5,-19,-6,101,-6,-28,-7,102,-7,-15,-8,127,-8,22,-8,-79,-9,88,-9,0,-9,-71,-10,111,-10,55,-10,2,-10,-42,-11,-71,-11,-103,-11,-112,-11,-122,-11,-121,-11,-106,-11,-89,-11,-56,-11,-20,-11,29,-10,82,-10,-107,-10,-36,-10,44,-9,-123,-9,-29,-9,75,-8,-76,-8,45,-7,-96,-7,36,-6,-92,-6,45,-5,-70,-5,73,-4,-34,-4,113,-3,12,-2,-94,-2,65,-1,-39,-1,118,0,16,1,-86,1,66,2,-37,2,107,3,-2,3,-116,4,18,5,-101,5,22,6,-107,6,6,7,120,7,-35,7,63,8,-102,8,-22,8,55,9,120,9,-77,9,-28,9,14,10,46,10,70,10,84,10,89,10,88,10,71,10,57,10,19,10,-14,9,-66,9,-119,9,72,9,-1,8,-80,8,87,8,-7,7,-108,7,38,7,-74,6,59,6,-64,5,59,5,-74,4,42,4,-100,3,10,3,118,2,-33,1,72,1,-81,0,21,0,123,-1,-27,-2,74,-2,-74,-3,31,-3,-113,-4,1,-4,117,-5,-17,-6,105,-6,-15,-7,115,-7,3,-7,-104,-8,45,-8,-43,-9,118,-9,43,-9,-35,-10,-96,-10,102,-10,54,-10,13,-10,-15,-11,-44,-11,-48,-11,-62,-11,-50,-11,-43,-11,-18,-11,12,-10,51,-10,101,-10,-104,-10,-33,-10,32,-9,119,-9,-56,-9,42,-8,-114,-8,-7,-8,108,-7,-30,-7,94,-6,-30,-6,99,-5,-14,-5,123,-4,13,-3,-96,-3,50,-2,-52,-2,95,-1,-6,-1,-113,0,40,1,-68,1,81,2,-28,2,114,3,1,4,-120,4,13,5,-113,5,8,6,-126,6,-16,6,92,7,-64,7,28,8,116,8,-62,8,10,9,72,9,-126,9,-83,9,-40,9,-13,9,9,10,22,10,26,10,20,10,8,10,-15,9,-47,9,-84,9,121,9,66,9,5,9,-74,8,113,8,15,8,-70,7,82,7,-26,6,121,6,0,6,-123,5,9,5,125,4,-3,3,106,3,-31,2,78,2,-69,1,39,1,-110,0,-5,-1,104,-1,-47,-2,62,-2,-85,-3,27,-3,-114,-4,3,-4,125,-5,-8,-6,122,-6,2,-6,-117,-7,30,-7,-75,-8,80,-8,-7,-9,-97,-9,87,-9,12,-9,-45,-10,-105,-10,113,-10,66,-10,46,-10,20,-10,9,-10,9,-10,9,-10,26,-10,50,-10,79,-10,120,-10,-90,-10,-33,-10,31,-9,102,-9,-74,-9,9,-8,106,-8,-54,-8,55,-7,-94,-7,28,-6,-110,-6,21,-5,-109,-5,30,-4,-92,-4,53,-3,-63,-3,84,-2,-27,-2,122,-1,12,0,-95,0,50,1,-56,1,83,2,-26,2,110,3,-8,3,126,4,-2,4,123,5,-14,5,102,6,-45,6,57,7,-100,7,-13,7,73,8,-108,8,-41,8,23,9,74,9,118,9,-99,9,-75,9,-50,9,-42,9,-38,9,-45,9,-59,9,-80,9,-114,9,105,9,55,9,1,9,-61,8,119,8,48,8,-45,7,126,7,22,7,-80,6,66,6,-52,5,87,5,-43,4,88,4,-48,3,73,3,-67,2,49,2,-97,1,18,1,125,0,-18,-1,90,-1,-53,-2,57,-2,-85,-3,34,-3,-110,-4,19,-4,-120,-5,15,-5,-112,-6,28,-6,-86,-7,64,-7,-40,-8,124,-8,32,-8,-48,-9,-123,-9,67,-9,4,-9,-43,-10,-93,-10,-124,-10,103,-10,84,-10,73,-10,70,-10,76,-10,93,-10,112,-10,-109,-10,-73,-10,-24,-10,32,-9,91,-9,-89,-9,-17,-9,72,-8,-96,-8,2,-7,107,-7,-42,-7,75,-6,-65,-6,62,-5,-69,-5,65,-4,-57,-4,78,-3,-33,-3}; }
	private static byte[] data78(){ return new byte[] {101,-2,-4,-2,-124,-1,26,0,-89,0,53,1,-58,1,80,2,-37,2,101,3,-26,3,106,4,-25,4,95,5,-42,5,65,6,-79,6,15,7,113,7,-59,7,25,8,95,8,-91,8,-34,8,14,9,63,9,93,9,122,9,-113,9,-108,9,-100,9,-110,9,-125,9,113,9,76,9,42,9,-7,8,-63,8,-122,8,62,8,-14,7,-96,7,66,7,-24,6,122,6,23,6,-99,5,47,5,-82,4,54,4,-80,3,45,3,-92,2,27,2,-113,1,2,1,117,0,-25,-1,87,-1,-50,-2,59,-2,-71,-3,41,-3,-87,-4,32,-4,-90,-5,39,-5,-79,-6,61,-6,-49,-7,104,-7,5,-7,-87,-8,80,-8,5,-8,-72,-9,123,-9,62,-9,14,-9,-30,-10,-64,-10,-91,-10,-109,-10,-118,-10,-122,-10,-114,-10,-102,-10,-78,-10,-46,-10,-11,-10,39,-9,90,-9,-103,-9,-34,-9,40,-8,123,-8,-43,-8,50,-7,-102,-7,0,-6,116,-6,-27,-6,95,-5,-36,-5,90,-4,-30,-4,96,-3,-14,-3,113,-2,6,-1,-118,-1,27,0,-91,0,48,1,-68,1,66,2,-52,2,78,3,-49,3,79,4,-59,4,64,5,-82,5,27,6,-124,6,-31,6,64,7,-109,7,-29,7,41,8,107,8,-95,8,-42,8,-1,8,31,9,61,9,74,9,90,9,86,9,86,9,66,9,49,9,15,9,-20,8,-69,8,-117,8,72,8,10,8,-68,7,108,7,21,7,-74,6,84,6,-24,5,127,5,7,5,-107,4,22,4,-101,3,22,3,-106,2,13,2,-122,1,-3,0,115,0,-23,-1,94,-1,-42,-2,76,-2,-57,-3,65,-3,-66,-4,64,-4,-62,-5,76,-5,-43,-6,103,-6,-5,-7,-106,-7,53,-7,-35,-8,-122,-8,60,-8,-14,-9,-75,-9,123,-9,76,-9,32,-9,-1,-10,-26,-10,-45,-10,-54,-10,-58,-10,-51,-10,-37,-10,-15,-10,12,-9,53,-9,94,-9,-105,-9,-51,-9,20,-8,90,-8,-82,-8,1,-7,94,-7,-63,-7,38,-6,-106,-6,4,-5,121,-5,-11,-5,110,-4,-15,-4,113,-3,-12,-3,125,-2,2,-1,-117,-1,20,0,-101,0,34,1,-85,1,44,2,-75,2,47,3,-77,3,40,4,-92,4,19,5,-125,5,-20,5,82,6,-81,6,10,7,90,7,-87,7,-17,7,44,8,102,8,-106,8,-67,8,-30,8,-7,8,13,9,22,9,25,9,20,9,5,9,-13,8,-46,8,-80,8,-122,8,77,8,26,8,-47,7,-113,7,60,7,-21,6,-117,6,50,6,-60,5,97,5,-20,4,123,4,5,4,-121,3,13,3,-118,2,9,2,-123,1,-1,0,121,0,-12,-1,107,-1,-24,-2,98,-2,-34,-3,95,-3,-34,-4,98,-4,-22,-5,116,-5,2,-5,-106,-6,44,-6,-53,-7,108,-7,19,-7,-61,-8,116,-8,52,-8,-17,-9,-66,-9,-119,-9,98,-9,66,-9,36,-9,23,-9,7,-9,10,-9,10,-9,27,-9,44,-9,74,-9,107,-9,-101,-9,-56,-9,5,-8,67,-8,-118,-8,-41,-8,43,-7,-123,-7,-29,-7,70,-6,-80,-6,28,-5,-112,-5,4,-4,125,-4,-8,-4,119,-3,-9,-3,121,-2,-2,-2,127,-1,8,0,-122,0,17,1,-114,1,19,2,-110,2,14,3,-117,3,-2,3,120,4,-28,4,80,5,-69,5,22,6,122,6,-51,6,31,7,108,7,-82,7,-19,7,36,8,85,8,124,8,-96,8,-74,8,-51,8,-44,8,-38,8,-45,8,-54,8,-77,8,-102,8,119,8,76,8,29,8,-29,7,-90,7,96,7,19,7,-61,6,106,6,15,6,-85,5,69,5,-40,4,106,4,-12,3,-127,3,4,3,-118,2,10,2,-119,1,12,1,-124,0,6,0,-128,-1,2,-1,124,-2,2,-2,126,-3,7,-3,-116,-4,21,-4,-91,-5,51,-5,-52,-6,100,-6,2,-6,-88,-7,80,-7,1,-7,-74,-8,113,-8,53,-8,-4,-9,-49,-9,-93,-9,-123,-9,104,-9,87,-9,74,-9,72,-9,74,-9,89,-9,103,-9,-123,-9,-92,-9,-51,-9,-1,-9,50,-8,116,-8,-78,-8,3,-7,75,-7,-87,-7,-2,-7,98,-6,-58,-6,46,-5,-96,-5,13,-4,-123,-4,-5,-4,117,-3,-12,-3,110,-2,-14,-2,109,-1,-12,-1,110,0,-11,0,109,1,-14,1,104,2,-24,2,90,3,-45,3,66,4,-79,4,24,5,127,5,-33,5,56,6,-110,6,-37,6,44,7,107,7,-85,7,-33,7,17,8,57,8,90,8,119,8,-123,8,-104,8,-108,8,-101,8,-123,8,126,8,93,8,64,8,26,8,-24,7,-75,7,122,7,52,7,-15,6,-98,6,77,6,-14,5,-108,5,49,5,-56,4,95,4,-20,3,125,3,4,3,-115,2,20,2,-107,1,26,1,-101,0,27,0,-96,-1,28,-1,-94,-2,38,-2,-86,-3,51,-3,-70,-4,74,-4,-41,-5,111,-5,3,-5,-96,-6,67,-6,-28,-7,-107,-7,65,-7,-6,-8,-74,-8,121,-8,65,-8,22,-8,-27,-9}; }
	private static byte[] data79(){ return new byte[] {-52,-9,-87,-9,-99,-9,-119,-9,-116,-9,-122,-9,-105,-9,-95,-9,-66,-9,-36,-9,0,-8,49,-8,94,-8,-96,-8,-37,-8,36,-7,113,-7,-64,-7,28,-6,116,-6,-38,-6,59,-5,-88,-5,20,-4,-124,-4,-6,-4,110,-3,-24,-3,96,-2,-35,-2,89,-1,-43,-1,85,0,-51,0,76,1,-60,1,64,2,-76,2,44,3,-100,3,9,4,119,4,-37,4,65,5,-97,5,-10,5,77,6,-103,6,-28,6,39,7,99,7,-100,7,-57,7,-11,7,20,8,50,8,68,8,82,8,88,8,87,8,77,8,63,8,40,8,9,8,-26,7,-70,7,-122,7,82,7,14,7,-51,6,-127,6,47,6,-35,5,127,5,35,5,-67,4,87,4,-23,3,127,3,8,3,-103,2,32,2,-89,1,49,1,-77,0,59,0,-65,-1,66,-1,-51,-2,78,-2,-35,-3,97,-3,-12,-4,127,-4,20,-4,-87,-5,67,-5,-30,-6,-124,-6,42,-6,-40,-7,-119,-7,64,-7,-2,-8,-64,-8,-117,-8,89,-8,50,-8,13,-8,-13,-9,-36,-9,-46,-9,-58,-9,-52,-9,-50,-9,-32,-9,-12,-9,17,-8,51,-8,96,-8,-118,-8,-55,-8,-2,-8,72,-7,-116,-7,-36,-7,47,-6,-120,-6,-28,-6,71,-5,-85,-5,22,-4,-128,-4,-14,-4,96,-3,-38,-3,75,-2,-60,-2,62,-1,-77,-1,49,0,-91,0,34,1,-107,1,14,2,127,2,-12,2,96,3,-50,3,55,4,-102,4,-1,4,87,5,-77,5,3,6,83,6,-101,6,-34,6,26,7,81,7,-128,7,-84,7,-51,7,-20,7,-1,7,16,8,21,8,24,8,16,8,6,8,-18,7,-41,7,-79,7,-116,7,94,7,38,7,-17,6,-88,6,103,6,24,6,-57,5,115,5,19,5,-71,4,82,4,-20,3,-124,3,19,3,-90,2,52,2,-67,1,76,1,-46,0,93,0,-26,-1,111,-1,-10,-2,-123,-2,11,-2,-98,-3,43,-3,-67,-4,84,-4,-23,-5,-119,-5,37,-5,-53,-6,116,-6,30,-6,-42,-7,-120,-7,75,-7,8,-7,-40,-8,-95,-8,124,-8,86,-8,56,-8,36,-8,18,-8,12,-8,8,-8,13,-8,27,-8,41,-8,73,-8,98,-8,-114,-8,-74,-8,-18,-8,35,-7,101,-7,-88,-7,-15,-7,68,-6,-108,-6,-16,-6,75,-5,-83,-5,18,-4,119,-4,-24,-4,80,-3,-62,-3,53,-2,-91,-2,28,-1,-111,-1,4,0,124,0,-17,0,98,1,-40,1,69,2,-72,2,32,3,-114,3,-16,3,89,4,-77,4,18,5,102,5,-68,5,4,6,82,6,-114,6,-47,6,3,7,56,7,95,7,-123,7,-91,7,-75,7,-48,7,-48,7,-39,7,-43,7,-58,7,-68,7,-99,7,-122,7,91,7,53,7,-2,6,-50,6,-117,6,77,6,2,6,-75,5,101,5,13,5,-77,4,84,4,-15,3,-116,3,35,3,-73,2,75,2,-39,1,107,1,-11,0,-123,0,17,0,-100,-1,45,-1,-74,-2,72,-2,-41,-3,107,-3,-2,-4,-104,-4,47,-4,-48,-5,111,-5,21,-5,-65,-6,109,-6,34,-6,-42,-7,-104,-7,87,-7,35,-7,-15,-8,-60,-8,-94,-8,-128,-8,108,-8,87,-8,77,-8,74,-8,73,-8,87,-8,97,-8,123,-8,-107,-8,-70,-8,-30,-8,16,-7,71,-7,-127,-7,-63,-7,8,-6,82,-6,-97,-6,-6,-6,74,-5,-82,-5,10,-4,109,-4,-42,-4,61,-3,-85,-3,21,-2,-120,-2,-14,-2,107,-1,-43,-1,76,0,-71,0,45,1,-102,1,9,2,117,2,-34,2,72,3,-86,3,12,4,106,4,-60,4,27,5,105,5,-69,5,-4,5,69,6,126,6,-74,6,-22,6,18,7,60,7,87,7,116,7,-125,7,-111,7,-105,7,-106,7,-115,7,-126,7,106,7,83,7,48,7,9,7,-34,6,-89,6,115,6,48,6,-14,5,-92,5,92,5,4,5,-75,4,84,4,-4,3,-106,3,55,3,-53,2,102,2,-9,1,-115,1,31,1,-81,0,63,0,-47,-1,96,-1,-14,-2,-122,-2,20,-2,-79,-3,65,-3,-31,-4,120,-4,27,-4,-68,-5,100,-5,15,-5,-68,-6,114,-6,40,-6,-25,-7,-86,-7,113,-7,64,-7,18,-7,-18,-8,-52,-8,-77,-8,-97,-8,-112,-8,-115,-8,-122,-8,-109,-8,-102,-8,-81,-8,-57,-8,-26,-8,10,-7,57,-7,100,-7,-97,-7,-39,-7,27,-6,96,-6,-85,-6,-4,-6,78,-5,-89,-5,2,-4,94,-4,-59,-4,37,-3,-113,-3,-11,-3,98,-2,-51,-2,58,-1,-89,-1,22,0,-126,0,-15,0,90,1,-54,1,46,2,-103,2,-3,2,94,3,-62,3,24,4,119,4,-59,4,30,5,98,5,-80,5,-18,5,45,6,103,6,-105,6,-59,6,-18,6,10,7,44,7,57,7,79,7,82,7,89,7,81,7,71,7,56,7,31,7,4,7,-31,6,-74,6,-118,6,83,6,29,6,-38,5,-101,5,77,5,5,5,-78,4,91,4,5,4,-90,3,71,3}; }
	private static byte[] data80(){ return new byte[] {-23,2,125,2,30,2,-81,1,74,1,-35,0,115,0,4,0,-100,-1,46,-1,-59,-2,92,-2,-14,-3,-115,-3,41,-3,-57,-4,105,-4,14,-4,-75,-5,97,-5,16,-5,-59,-6,125,-6,59,-6,-4,-7,-58,-7,-114,-7,103,-7,56,-7,28,-7,-3,-8,-26,-8,-39,-8,-51,-8,-55,-8,-51,-8,-44,-8,-28,-8,-5,-8,16,-7,56,-7,89,-7,-119,-7,-71,-7,-16,-7,45,-6,112,-6,-77,-6,0,-5,77,-5,-96,-5,-8,-5,80,-4,-81,-4,12,-3,113,-3,-45,-3,59,-2,-94,-2,10,-1,116,-1,-34,-1,72,0,-79,0,26,1,-126,1,-22,1,76,2,-78,2,15,3,112,3,-56,3,35,4,113,4,-55,4,12,5,92,5,-105,5,-36,5,14,6,72,6,114,6,-99,6,-64,6,-38,6,-10,6,4,7,16,7,22,7,21,7,13,7,3,7,-20,6,-43,6,-73,6,-110,6,103,6,59,6,0,6,-52,5,-119,5,73,5,-2,4,-76,4,98,4,14,4,-71,3,91,3,1,3,-96,2,61,2,-38,1,116,1,15,1,-91,0,66,0,-45,-1,114,-1,4,-1,-92,-2,60,-2,-41,-3,121,-3,22,-3,-69,-4,97,-4,9,-4,-73,-5,104,-5,26,-5,-44,-6,-111,-6,82,-6,27,-6,-28,-7,-73,-7,-116,-7,105,-7,75,-7,50,-7,30,-7,20,-7,10,-7,13,-7,13,-7,29,-7,42,-7,67,-7,96,-7,-128,-7,-87,-7,-42,-7,8,-6,65,-6,122,-6,-64,-6,-1,-6,80,-5,-104,-5,-21,-5,66,-4,-107,-4,-10,-4,79,-3,-80,-3,20,-2,113,-2,-36,-2,60,-1,-90,-1,10,0,113,0,-43,0,60,1,-100,1,5,2,93,2,-62,2,26,3,117,3,-52,3,29,4,108,4,-71,4,0,5,67,5,-127,5,-69,5,-17,5,32,6,73,6,112,6,-116,6,-85,6,-71,6,-51,6,-48,6,-41,6,-45,6,-57,6,-67,6,-93,6,-115,6,107,6,70,6,28,6,-21,5,-74,5,126,5,61,5,-3,4,-77,4,106,4,26,4,-56,3,115,3,27,3,-65,2,99,2,2,2,-94,1,66,1,-37,0,122,0,22,0,-83,-1,82,-1,-28,-2,-117,-2,37,-2,-56,-3,106,-3,14,-3,-72,-4,96,-4,16,-4,-66,-5,118,-5,45,-5,-21,-6,-86,-6,114,-6,60,-6,12,-6,-32,-7,-69,-7,-103,-7,-128,-7,105,-7,89,-7,80,-7,75,-7,76,-7,84,-7,96,-7,114,-7,-115,-7,-91,-7,-49,-7,-15,-7,34,-6,83,-6,-118,-6,-57,-6,8,-5,72,-5,-105,-5,-36,-5,51,-4,127,-4,-37,-4,46,-3,-114,-3,-27,-3,73,-2,-91,-2,9,-1,105,-1,-53,-1,47,0,-113,0,-13,0,80,1,-75,1,12,2,113,2,-63,2,33,3,112,3,-59,3,19,4,95,4,-94,4,-20,4,36,5,100,5,-106,5,-55,5,-11,5,27,6,62,6,89,6,113,6,-127,6,-113,6,-110,6,-106,6,-114,6,-122,6,116,6,93,6,69,6,34,6,-2,5,-46,5,-95,5,111,5,52,5,-7,4,-78,4,115,4,34,4,-36,3,-121,3,54,3,-32,2,-123,2,48,2,-51,1,118,1,18,1,-75,0,85,0,-14,-1,-107,-1,50,-1,-43,-2,119,-2,24,-2,-64,-3,100,-3,16,-3,-70,-4,105,-4,28,-4,-48,-5,-119,-5,71,-5,5,-5,-50,-6,-109,-6,103,-6,52,-6,17,-6,-21,-7,-50,-7,-73,-7,-93,-7,-105,-7,-117,-7,-113,-7,-117,-7,-102,-7,-93,-7,-69,-7,-49,-7,-14,-7,17,-6,61,-6,102,-6,-97,-6,-53,-6,17,-5,72,-5,-114,-5,-41,-5,29,-4,110,-4,-67,-4,16,-3,104,-3,-67,-3,26,-2,114,-2,-48,-2,48,-1,-119,-1,-19,-1,72,0,-89,0,6,1,96,1,-67,1,23,2,111,2,-59,2,23,3,104,3,-72,3,0,4,72,4,-115,4,-57,4,11,5,56,5,116,5,-103,5,-55,5,-25,5,11,6,34,6,54,6,71,6,77,6,87,6,81,6,77,6,65,6,45,6,29,6,-6,5,-35,5,-71,5,-120,5,98,5,37,5,-14,4,-75,4,116,4,47,4,-21,3,-102,3,82,3,-2,2,-85,2,88,2,-3,1,-90,1,76,1,-17,0,-107,0,54,0,-36,-1,125,-1,35,-1,-58,-2,110,-2,20,-2,-66,-3,104,-3,22,-3,-59,-4,122,-4,44,-4,-22,-5,-94,-5,101,-5,41,-5,-15,-6,-65,-6,-113,-6,102,-6,66,-6,32,-6,6,-6,-16,-7,-33,-7,-45,-7,-49,-7,-54,-7,-46,-7,-36,-7,-26,-7,1,-6,19,-6,56,-6,85,-6,-126,-6,-84,-6,-36,-6,23,-5,71,-5,-112,-5,-57,-5,20,-4,86,-4,-90,-4,-15,-4,67,-3,-107,-3,-20,-3,63,-2,-101,-2,-14,-2,75,-1,-88,-1,2,0,91,0,-71,0,13,1,108,1,-67,1,26,2,102,2,-65,2,10,3,89,3,-95,3,-22,3,43,4,108,4,-87,4}; }
	private static byte[] data81(){ return new byte[] {-34,4,22,5,64,5,111,5,-110,5,-73,5,-47,5,-24,5,-4,5,7,6,18,6,19,6,18,6,9,6,-3,5,-19,5,-45,5,-70,5,-103,5,115,5,75,5,25,5,-22,4,-80,4,120,4,55,4,-8,3,-81,3,105,3,27,3,-48,2,125,2,46,2,-43,1,-124,1,42,1,-45,0,124,0,32,0,-53,-1,112,-1,24,-1,-63,-2,108,-2,21,-2,-59,-3,114,-3,35,-3,-40,-4,-114,-4,71,-4,4,-4,-59,-5,-121,-5,80,-5,28,-5,-22,-6,-61,-6,-108,-6,122,-6,85,-6,66,-6,42,-6,28,-6,18,-6,15,-6,13,-6,18,-6,29,-6,44,-6,65,-6,91,-6,118,-6,-102,-6,-61,-6,-21,-6,31,-5,80,-5,-119,-5,-59,-5,4,-4,71,-4,-115,-4,-44,-4,34,-3,110,-3,-67,-3,18,-2,98,-2,-72,-2,14,-1,100,-1,-71,-1,20,0,104,0,-66,0,22,1,104,1,-66,1,16,2,93,2,-81,2,-10,2,69,3,-123,3,-50,3,9,4,73,4,-128,4,-75,4,-27,4,20,5,56,5,98,5,122,5,-101,5,-85,5,-65,5,-54,5,-47,5,-45,5,-49,5,-55,5,-71,5,-84,5,-112,5,121,5,85,5,53,5,9,5,-35,4,-83,4,115,4,64,4,0,4,-63,3,127,3,55,3,-17,2,-90,2,85,2,10,2,-75,1,103,1,15,1,-65,0,102,0,23,0,-70,-1,109,-1,19,-1,-62,-2,114,-2,28,-2,-47,-3,-126,-3,55,-3,-16,-4,-88,-4,102,-4,38,-4,-24,-5,-78,-5,121,-5,75,-5,27,-5,-12,-6,-51,-6,-82,-6,-110,-6,123,-6,104,-6,91,-6,80,-6,80,-6,77,-6,86,-6,94,-6,109,-6,-124,-6,-103,-6,-69,-6,-40,-6,0,-5,43,-5,88,-5,-114,-5,-66,-5,-3,-5,54,-4,122,-4,-69,-4,2,-3,72,-3,-106,-3,-32,-3,48,-2,127,-2,-48,-2,35,-1,117,-1,-56,-1,28,0,109,0,-62,0,19,1,100,1,-77,1,2,2,77,2,-101,2,-34,2,40,3,103,3,-86,3,-27,3,32,4,83,4,-120,4,-77,4,-31,4,3,5,40,5,66,5,93,5,113,5,127,5,-117,5,-112,5,-109,5,-113,5,-124,5,124,5,102,5,84,5,54,5,25,5,-13,4,-48,4,-97,4,118,4,60,4,9,4,-50,3,-112,3,82,3,11,3,-55,2,126,2,54,2,-22,1,-101,1,79,1,-4,0,-83,0,93,0,9,0,-69,-1,103,-1,25,-1,-56,-2,122,-2,44,-2,-29,-3,-106,-3,83,-3,8,-3,-52,-4,-122,-4,78,-4,17,-4,-35,-5,-85,-5,121,-5,82,-5,39,-5,8,-5,-27,-6,-47,-6,-75,-6,-88,-6,-102,-6,-113,-6,-110,-6,-115,-6,-105,-6,-97,-6,-82,-6,-60,-6,-39,-6,-7,-6,20,-5,63,-5,98,-5,-108,-5,-64,-5,-9,-5,44,-4,105,-4,-93,-4,-24,-4,38,-3,112,-3,-77,-3,1,-2,70,-2,-103,-2,-32,-2,53,-1,126,-1,-46,-1,29,0,113,0,-69,0,15,1,84,1,-87,1,-20,1,57,2,127,2,-62,2,7,3,68,3,-125,3,-70,3,-12,3,36,4,86,4,127,4,-86,4,-52,4,-20,4,9,5,29,5,53,5,62,5,77,5,79,5,81,5,78,5,70,5,56,5,42,5,17,5,-7,4,-35,4,-73,4,-106,4,104,4,62,4,9,4,-39,3,-100,3,104,3,35,3,-21,2,-96,2,98,2,24,2,-49,1,-119,1,55,1,-12,0,-98,0,89,0,3,0,-67,-1,107,-1,34,-1,-46,-2,-117,-2,63,-2,-7,-3,-78,-3,110,-3,44,-3,-20,-4,-78,-4,116,-4,66,-4,10,-4,-35,-5,-81,-5,-122,-5,98,-5,64,-5,36,-5,11,-5,-11,-6,-26,-6,-38,-6,-46,-6,-48,-6,-48,-6,-43,-6,-30,-6,-19,-6,3,-5,23,-5,51,-5,83,-5,117,-5,-99,-5,-57,-5,-11,-5,38,-4,93,-4,-110,-4,-49,-4,10,-3,78,-3,-119,-3,-41,-3,17,-2,99,-2,-91,-2,-14,-2,59,-1,-119,-1,-49,-1,34,0,103,0,-74,0,-1,0,73,1,-112,1,-39,1,29,2,97,2,-95,2,-30,2,29,3,88,3,-114,3,-61,3,-14,3,32,4,75,4,110,4,-108,4,-81,4,-53,4,-31,4,-14,4,2,5,8,5,18,5,15,5,12,5,9,5,-12,4,-17,4,-48,4,-62,4,-100,4,-125,4,89,4,55,4,8,4,-37,3,-89,3,117,3,59,3,2,3,-61,2,-122,2,67,2,1,2,-70,1,118,1,46,1,-27,0,-99,0,80,0,11,0,-66,-1,119,-1,43,-1,-25,-2,-102,-2,92,-2,15,-2,-44,-3,-116,-3,86,-3,16,-3,-33,-4,-95,-4,112,-4,64,-4,17,-4,-28,-5,-62,-5,-102,-5,126,-5,97,-5,72,-5,54,-5,38,-5,27,-5,18,-5,17,-5,16,-5,24,-5,30,-5,46,-5,64,-5,82,-5,113,-5,-118,-5,-83,-5,-45,-5}; }
	private static byte[] data82(){ return new byte[] {-7,-5,38,-4,85,-4,-121,-4,-69,-4,-12,-4,46,-3,105,-3,-85,-3,-25,-3,46,-2,110,-2,-75,-2,-4,-2,63,-1,-116,-1,-49,-1,26,0,97,0,-90,0,-16,0,51,1,123,1,-68,1,-1,1,62,2,125,2,-71,2,-13,2,41,3,94,3,-112,3,-66,3,-24,3,18,4,51,4,88,4,113,4,-115,4,-95,4,-78,4,-64,4,-55,4,-49,4,-48,4,-53,4,-56,4,-73,4,-80,4,-106,4,-126,4,104,4,71,4,41,4,-1,3,-37,3,-88,3,-126,3,72,3,24,3,-34,2,-90,2,104,2,46,2,-24,1,-83,1,103,1,36,1,-32,0,-103,0,84,0,16,0,-58,-1,-123,-1,60,-1,-6,-2,-75,-2,115,-2,50,-2,-14,-3,-74,-3,121,-3,64,-3,9,-3,-44,-4,-94,-4,117,-4,72,-4,32,-4,-7,-5,-38,-5,-71,-5,-95,-5,-119,-5,117,-5,103,-5,92,-5,84,-5,81,-5,82,-5,85,-5,96,-5,106,-5,125,-5,-112,-5,-90,-5,-59,-5,-31,-5,6,-4,43,-4,84,-4,-128,-4,-80,-4,-31,-4,23,-3,75,-3,-120,-3,-65,-3,0,-2,61,-2,124,-2,-64,-2,-1,-2,69,-1,-120,-1,-54,-1,17,0,84,0,-106,0,-36,0,27,1,95,1,-98,1,-35,1,25,2,85,2,-115,2,-59,2,-6,2,43,3,89,3,-120,3,-83,3,-40,3,-9,3,25,4,51,4,77,4,95,4,114,4,127,4,-121,4,-113,4,-115,4,-115,4,-121,4,123,4,113,4,90,4,74,4,46,4,20,4,-14,3,-48,3,-86,3,-128,3,84,3,38,3,-14,2,-63,2,-120,2,80,2,23,2,-38,1,-101,1,97,1,25,1,-31,0,-103,0,90,0,23,0,-43,-1,-109,-1,82,-1,16,-1,-48,-2,-110,-2,83,-2,25,-2,-36,-3,-91,-3,109,-3,57,-3,8,-3,-40,-4,-85,-4,-126,-4,90,-4,55,-4,23,-4,-7,-5,-31,-5,-56,-5,-71,-5,-90,-5,-95,-5,-111,-5,-106,-5,-113,-5,-104,-5,-99,-5,-88,-5,-72,-5,-55,-5,-30,-5,-8,-5,24,-4,53,-4,91,-4,-127,-4,-86,-4,-42,-4,4,-3,54,-3,108,-3,-99,-3,-39,-3,14,-2,77,-2,-119,-2,-61,-2,7,-1,63,-1,-121,-1,-64,-1,6,0,67,0,-124,0,-61,0,2,1,63,1,126,1,-72,1,-16,1,44,2,95,2,-108,2,-56,2,-13,2,37,3,76,3,118,3,-105,3,-68,3,-42,3,-10,3,10,4,31,4,48,4,61,4,68,4,78,4,76,4,78,4,72,4,60,4,53,4,30,4,20,4,-12,3,-31,3,-65,3,-95,3,124,3,86,3,45,3,1,3,-45,2,-94,2,109,2,61,2,1,2,-51,1,-112,1,86,1,26,1,-35,0,-97,0,98,0,34,0,-27,-1,-92,-1,106,-1,40,-1,-14,-2,-81,-2,123,-2,61,-2,7,-2,-44,-3,-102,-3,113,-3,55,-3,19,-3,-30,-4,-66,-4,-105,-4,118,-4,84,-4,59,-4,33,-4,12,-4,-7,-5,-21,-5,-34,-5,-39,-5,-45,-5,-45,-5,-43,-5,-37,-5,-24,-5,-15,-5,5,-4,24,-4,45,-4,77,-4,101,-4,-119,-4,-84,-4,-47,-4,-3,-4,36,-3,87,-3,-125,-3,-73,-3,-21,-3,31,-2,90,-2,-114,-2,-52,-2,3,-1,65,-1,123,-1,-70,-1,-12,-1,51,0,108,0,-84,0,-29,0,32,1,90,1,-113,1,-54,1,-4,1,47,2,101,2,-114,2,-61,2,-26,2,21,3,53,3,94,3,120,3,-101,3,-81,3,-52,3,-38,3,-16,3,-8,3,4,4,11,4,11,4,14,4,8,4,0,4,-9,3,-25,3,-41,3,-63,3,-84,3,-117,3,119,3,75,3,50,3,2,3,-30,2,-79,2,-121,2,87,2,35,2,-11,1,-69,1,-118,1,79,1,24,1,-33,0,-91,0,107,0,48,0,-10,-1,-70,-1,-127,-1,71,-1,13,-1,-42,-2,-98,-2,104,-2,52,-2,0,-2,-47,-3,-98,-3,117,-3,71,-3,31,-3,-6,-4,-44,-4,-75,-4,-104,-4,120,-4,104,-4,73,-4,64,-4,43,-4,35,-4,27,-4,19,-4,21,-4,20,-4,26,-4,36,-4,45,-4,62,-4,79,-4,99,-4,126,-4,-106,-4,-74,-4,-43,-4,-5,-4,29,-3,74,-3,110,-3,-95,-3,-53,-3,-1,-3,45,-2,100,-2,-106,-2,-50,-2,4,-1,58,-1,118,-1,-86,-1,-26,-1,30,0,85,0,-112,0,-57,0,-6,0,57,1,98,1,-95,1,-52,1,1,2,46,2,92,2,-124,2,-77,2,-45,2,-3,2,24,3,62,3,83,3,117,3,-127,3,-99,3,-88,3,-73,3,-61,3,-59,3,-49,3,-56,3,-53,3,-61,3,-71,3,-81,3,-100,3,-115,3,119,3,92,3,69,3,34,3,8,3,-32,2,-68,2,-107,2,106,2,64,2,17,2,-29,1,-80,1,-127,1,75,1,23,1,-30,0,-83,0,117,0,65,0,6,0,-46,-1,-102,-1,100,-1}; }
	private static byte[] data83(){ return new byte[] {48,-1,-7,-2,-58,-2,-109,-2,96,-2,51,-2,1,-2,-41,-3,-86,-3,-127,-3,93,-3,52,-3,23,-3,-14,-4,-38,-4,-67,-4,-90,-4,-111,-4,-127,-4,111,-4,104,-4,90,-4,88,-4,85,-4,86,-4,87,-4,99,-4,100,-4,125,-4,-127,-4,-99,-4,-83,-4,-58,-4,-27,-4,-3,-4,34,-3,66,-3,102,-3,-112,-3,-74,-3,-29,-3,15,-2,60,-2,109,-2,-99,-2,-49,-2,3,-1,53,-1,107,-1,-98,-1,-43,-1,8,0,62,0,114,0,-88,0,-39,0,15,1,61,1,114,1,-99,1,-49,1,-8,1,39,2,75,2,118,2,-105,2,-67,2,-37,2,-7,2,22,3,43,3,70,3,82,3,104,3,116,3,123,3,-118,3,-124,3,-113,3,-120,3,-124,3,127,3,114,3,102,3,86,3,66,3,45,3,21,3,-7,2,-35,2,-68,2,-102,2,120,2,79,2,41,2,-3,1,-45,1,-91,1,120,1,73,1,20,1,-22,0,-80,0,-124,0,78,0,25,0,-21,-1,-77,-1,-124,-1,80,-1,30,-1,-19,-2,-63,-2,-116,-2,102,-2,51,-2,14,-2,-30,-3,-67,-3,-105,-3,117,-3,83,-3,57,-3,20,-3,7,-3,-28,-4,-40,-4,-61,-4,-75,-4,-87,-4,-95,-4,-104,-4,-106,-4,-105,-4,-106,-4,-96,-4,-94,-4,-76,-4,-71,-4,-45,-4,-34,-4,-8,-4,16,-3,40,-3,73,-3,100,-3,-119,-3,-87,-3,-45,-3,-12,-3,36,-2,71,-2,121,-2,-94,-2,-47,-2,2,-1,46,-1,98,-1,-111,-1,-63,-1,-9,-1,34,0,87,0,-121,0,-75,0,-22,0,18,1,69,1,109,1,-99,1,-61,1,-18,1,20,2,55,2,92,2,126,2,-104,2,-68,2,-50,2,-21,2,-1,2,18,3,33,3,48,3,57,3,67,3,71,3,74,3,73,3,70,3,66,3,55,3,46,3,30,3,15,3,-5,2,-26,2,-50,2,-76,2,-106,2,121,2,87,2,53,2,19,2,-25,1,-58,1,-107,1,116,1,64,1,26,1,-25,0,-66,0,-118,0,97,0,44,0,-1,-1,-47,-1,-96,-1,114,-1,69,-1,20,-1,-21,-2,-66,-2,-109,-2,106,-2,67,-2,27,-2,-9,-3,-43,-3,-78,-3,-107,-3,119,-3,92,-3,67,-3,46,-3,25,-3,9,-3,-7,-4,-18,-4,-31,-4,-32,-4,-43,-4,-39,-4,-42,-4,-36,-4,-32,-4,-20,-4,-11,-4,5,-3,20,-3,38,-3,62,-3,85,-3,109,-3,-117,-3,-88,-3,-57,-3,-19,-3,9,-2,55,-2,85,-2,-124,-2,-89,-2,-42,-2,-2,-2,43,-1,87,-1,-123,-1,-80,-1,-32,-1,12,0,57,0,105,0,-111,0,-61,0,-25,0,27,1,60,1,107,1,-114,1,-75,1,-37,1,-3,1,30,2,60,2,92,2,116,2,-112,2,-89,2,-72,2,-48,2,-37,2,-21,2,-9,2,-3,2,5,3,8,3,8,3,9,3,2,3,-3,2,-13,2,-25,2,-36,2,-58,2,-71,2,-97,2,-117,2,114,2,83,2,58,2,24,2,-7,1,-43,1,-76,1,-118,1,105,1,60,1,24,1,-21,0,-61,0,-104,0,107,0,67,0,19,0,-21,-1,-66,-1,-109,-1,104,-1,62,-1,22,-1,-23,-2,-57,-2,-100,-2,120,-2,86,-2,48,-2,17,-2,-14,-3,-44,-3,-74,-3,-93,-3,-126,-3,117,-3,93,-3,76,-3,65,-3,47,-3,41,-3,32,-3,27,-3,24,-3,24,-3,25,-3,32,-3,37,-3,47,-3,57,-3,74,-3,88,-3,109,-3,127,-3,-106,-3,-80,-3,-54,-3,-25,-3,4,-2,37,-2,68,-2,107,-2,-118,-2,-76,-2,-42,-2,-1,-2,39,-1,78,-1,122,-1,-96,-1,-53,-1,-9,-1,28,0,75,0,111,0,-101,0,-61,0,-22,0,16,1,56,1,90,1,126,1,-94,1,-64,1,-31,1,0,2,22,2,56,2,73,2,100,2,118,2,-120,2,-104,2,-89,2,-80,2,-69,2,-63,2,-59,2,-56,2,-56,2,-60,2,-64,2,-70,2,-83,2,-90,2,-108,2,-122,2,117,2,93,2,75,2,48,2,24,2,-5,1,-32,1,-66,1,-94,1,124,1,94,1,54,1,21,1,-19,0,-57,0,-93,0,120,0,82,0,43,0,0,0,-34,-1,-80,-1,-115,-1,100,-1,62,-1,26,-1,-14,-2,-45,-2,-86,-2,-112,-2,103,-2,80,-2,46,-2,19,-2,-6,-3,-31,-3,-56,-3,-72,-3,-95,-3,-110,-3,-123,-3,116,-3,110,-3,100,-3,93,-3,92,-3,87,-3,91,-3,91,-3,99,-3,103,-3,117,-3,123,-3,-114,-3,-102,-3,-82,-3,-63,-3,-43,-3,-18,-3,7,-2,33,-2,61,-2,91,-2,121,-2,-103,-2,-66,-2,-39,-2,4,-1,34,-1,73,-1,111,-1,-110,-1,-70,-1,-32,-1,3,0,46,0,77,0,122,0,-103,0,-64,0,-29,0,5,1,41,1,72,1,106,1,-123,1,-90,1,-67,1,-35,1,-15,1,11,2,29,2,52,2,66,2,85,2,95,2,109,2}; }
	private static byte[] data84(){ return new byte[] {118,2,124,2,-124,2,-123,2,-122,2,-121,2,-128,2,-128,2,115,2,111,2,94,2,86,2,66,2,53,2,30,2,12,2,-13,1,-33,1,-63,1,-86,1,-120,1,113,1,77,1,50,1,12,1,-17,0,-54,0,-89,0,-122,0,96,0,61,0,26,0,-14,-1,-44,-1,-87,-1,-115,-1,100,-1,69,-1,35,-1,-1,-2,-29,-2,-62,-2,-92,-2,-119,-2,106,-2,83,-2,57,-2,34,-2,14,-2,-8,-3,-24,-3,-43,-3,-54,-3,-69,-3,-79,-3,-87,-3,-95,-3,-98,-3,-102,-3,-100,-3,-104,-3,-94,-3,-96,-3,-80,-3,-79,-3,-61,-3,-53,-3,-35,-3,-19,-3,-3,-3,23,-2,35,-2,70,-2,83,-2,119,-2,-119,-2,-84,-2,-58,-2,-26,-2,4,-1,36,-1,70,-1,101,-1,-119,-1,-88,-1,-50,-1,-20,-1,19,0,46,0,89,0,115,0,-104,0,-72,0,-43,0,-8,0,21,1,48,1,80,1,104,1,-127,1,-96,1,-84,1,-50,1,-40,1,-15,1,-2,1,14,2,29,2,38,2,51,2,55,2,64,2,65,2,72,2,66,2,71,2,61,2,61,2,50,2,44,2,29,2,21,2,2,2,-9,1,-31,1,-48,1,-69,1,-93,1,-112,1,115,1,91,1,65,1,34,1,9,1,-24,0,-51,0,-86,0,-113,0,107,0,79,0,43,0,13,0,-21,-1,-52,-1,-84,-1,-116,-1,108,-1,80,-1,46,-1,21,-1,-10,-2,-38,-2,-61,-2,-91,-2,-112,-2,122,-2,95,-2,82,-2,57,-2,45,-2,26,-2,13,-2,0,-2,-9,-3,-20,-3,-24,-3,-33,-3,-35,-3,-35,-3,-39,-3,-32,-3,-33,-3,-26,-3,-17,-3,-11,-3,2,-2,12,-2,27,-2,43,-2,58,-2,79,-2,95,-2,119,-2,-115,-2,-92,-2,-68,-2,-42,-2,-16,-2,12,-1,40,-1,68,-1,98,-1,126,-1,-96,-1,-72,-1,-35,-1,-9,-1,23,0,55,0,81,0,114,0,-113,0,-85,0,-58,0,-26,0,-8,0,29,1,43,1,75,1,92,1,117,1,-122,1,-100,1,-85,1,-68,1,-54,1,-41,1,-29,1,-20,1,-11,1,-7,1,2,2,1,2,6,2,1,2,6,2,-7,1,-2,1,-17,1,-22,1,-32,1,-45,1,-58,1,-71,1,-89,1,-106,1,-125,1,113,1,88,1,73,1,41,1,23,1,-5,0,-30,0,-54,0,-85,0,-108,0,114,0,92,0,60,0,32,0,5,0,-27,-1,-52,-1,-81,-1,-111,-1,121,-1,91,-1,67,-1,40,-1,16,-1,-9,-2,-32,-2,-52,-2,-77,-2,-92,-2,-115,-2,126,-2,109,-2,95,-2,79,-2,72,-2,56,-2,51,-2,43,-2,35,-2,33,-2,29,-2,28,-2,30,-2,29,-2,37,-2,38,-2,48,-2,53,-2,66,-2,74,-2,89,-2,102,-2,116,-2,-121,-2,-105,-2,-87,-2,-65,-2,-46,-2,-23,-2,-2,-2,24,-1,46,-1,72,-1,97,-1,123,-1,-109,-1,-78,-1,-58,-1,-23,-1,-4,-1,29,0,50,0,81,0,103,0,-124,0,-101,0,-77,0,-50,0,-32,0,-4,0,13,1,35,1,56,1,71,1,92,1,106,1,121,1,-120,1,-109,1,-99,1,-85,1,-84,1,-70,1,-69,1,-65,1,-60,1,-62,1,-62,1,-63,1,-68,1,-71,1,-80,1,-85,1,-97,1,-106,1,-118,1,125,1,110,1,96,1,78,1,61,1,42,1,23,1,2,1,-19,0,-40,0,-64,0,-85,0,-112,0,124,0,95,0,75,0,48,0,22,0,1,0,-29,-1,-49,-1,-76,-1,-101,-1,-121,-1,107,-1,90,-1,63,-1,44,-1,22,-1,3,-1,-16,-2,-33,-2,-52,-2,-67,-2,-81,-2,-96,-2,-108,-2,-119,-2,125,-2,121,-2,108,-2,106,-2,98,-2,98,-2,93,-2,94,-2,95,-2,94,-2,104,-2,101,-2,113,-2,117,-2,126,-2,-116,-2,-111,-2,-95,-2,-83,-2,-68,-2,-52,-2,-37,-2,-19,-2,-1,-2,19,-1,37,-1,59,-1,78,-1,102,-1,121,-1,-110,-1,-89,-1,-67,-1,-41,-1,-23,-1,6,0,24,0,50,0,70,0,95,0,113,0,-117,0,-100,0,-77,0,-57,0,-42,0,-18,0,-6,0,14,1,28,1,44,1,56,1,70,1,81,1,89,1,103,1,105,1,117,1,119,1,125,1,127,1,-125,1,126,1,-123,1,123,1,127,1,117,1,114,1,106,1,99,1,88,1,80,1,67,1,54,1,43,1,26,1,13,1,-4,0,-21,0,-39,0,-55,0,-76,0,-95,0,-113,0,121,0,100,0,83,0,55,0,44,0,12,0,0,0,-28,-1,-45,-1,-65,-1,-90,-1,-103,-1,125,-1,113,-1,90,-1,75,-1,55,-1,40,-1,23,-1,10,-1,-7,-2,-17,-2,-34,-2,-40,-2,-55,-2,-61,-2,-71,-2,-79,-2,-81,-2,-93,-2,-88,-2,-100,-2,-92,-2,-101,-2,-94,-2,-95,-2,-91,-2,-87,-2,-81,-2,-77,-2,-64,-2,-63,-2,-47,-2,-41,-2,-26,-2,-16,-2,-2,-2}; }
	private static byte[] data85(){ return new byte[] {11,-1,27,-1,42,-1,58,-1,74,-1,93,-1,107,-1,-126,-1,-112,-1,-90,-1,-74,-1,-52,-1,-35,-1,-14,-1,3,0,24,0,43,0,61,0,80,0,98,0,115,0,-121,0,-107,0,-88,0,-75,0,-57,0,-46,0,-29,0,-18,0,-5,0,5,1,17,1,22,1,37,1,39,1,49,1,52,1,57,1,61,1,62,1,66,1,62,1,66,1,59,1,62,1,52,1,51,1,44,1,35,1,33,1,17,1,14,1,-3,0,-8,0,-24,0,-35,0,-48,0,-63,0,-78,0,-91,0,-110,0,-121,0,113,0,102,0,80,0,66,0,47,0,31,0,13,0,-4,-1,-22,-1,-40,-1,-54,-1,-73,-1,-89,-1,-105,-1,-122,-1,122,-1,105,-1,92,-1,75,-1,69,-1,48,-1,46,-1,27,-1,21,-1,13,-1,0,-1,-2,-2,-14,-2,-13,-2,-26,-2,-21,-2,-34,-2,-26,-2,-34,-2,-31,-2,-30,-2,-31,-2,-25,-2,-23,-2,-19,-2,-11,-2,-10,-2,4,-1,5,-1,20,-1,24,-1,37,-1,48,-1,57,-1,72,-1,82,-1,97,-1,110,-1,123,-1,-118,-1,-103,-1,-88,-1,-74,-1,-57,-1,-43,-1,-27,-1,-11,-1,4,0,19,0,35,0,50,0,65,0,79,0,94,0,107,0,122,0,-124,0,-106,0,-101,0,-82,0,-79,0,-62,0,-58,0,-43,0,-41,0,-30,0,-24,0,-21,0,-11,0,-11,0,-5,0,-4,0,-3,0,0,1,-1,0,-2,0,-3,0,-8,0,-7,0,-14,0,-18,0,-23,0,-31,0,-36,0,-45,0,-53,0,-62,0,-71,0,-82,0,-92,0,-103,0,-117,0,-124,0,113,0,108,0,88,0,80,0,63,0,51,0,39,0,22,0,12,0,-6,-1,-15,-1,-32,-1,-42,-1,-58,-1,-70,-1,-81,-1,-96,-1,-104,-1,-119,-1,-128,-1,117,-1,107,-1,97,-1,89,-1,81,-1,73,-1,64,-1,61,-1,52,-1,50,-1,44,-1,41,-1,36,-1,39,-1,31,-1,36,-1,32,-1,36,-1,35,-1,39,-1,39,-1,47,-1,48,-1,53,-1,61,-1,63,-1,76,-1,76,-1,89,-1,95,-1,105,-1,114,-1,124,-1,-124,-1,-110,-1,-103,-1,-89,-1,-79,-1,-69,-1,-55,-1,-44,-1,-34,-1,-18,-1,-13,-1,7,0,10,0,31,0,32,0,55,0,54,0,75,0,77,0,95,0,98,0,111,0,119,0,127,0,-118,0,-115,0,-103,0,-103,0,-90,0,-89,0,-83,0,-77,0,-77,0,-71,0,-70,0,-67,0,-68,0,-65,0,-68,0,-66,0,-68,0,-72,0,-70,0,-81,0,-74,0,-89,0,-86,0,-94,0,-103,0,-101,0,-118,0,-115,0,124,0,124,0,109,0,107,0,93,0,87,0,76,0,67,0,57,0,48,0,38,0,28,0,17,0,9,0,-3,-1,-11,-1,-22,-1,-31,-1,-40,-1,-50,-1,-59,-1,-67,-1,-76,-1,-84,-1,-91,-1,-102,-1,-102,-1,-117,-1,-116,-1,-128,-1,-128,-1,119,-1,117,-1,112,-1,108,-1,107,-1,103,-1,101,-1,101,-1,98,-1,100,-1,98,-1,101,-1,99,-1,106,-1,101,-1,110,-1,110,-1,113,-1,121,-1,119,-1,-125,-1,-126,-1,-116,-1,-113,-1,-105,-1,-99,-1,-93,-1,-84,-1,-80,-1,-68,-1,-65,-1,-53,-1,-49,-1,-38,-1,-32,-1,-23,-1,-13,-1,-9,-1,2,0,9,0,16,0,27,0,31,0,40,0,47,0,54,0,61,0,66,0,76,0,77,0,87,0,89,0,96,0,100,0,104,0,108,0,111,0,115,0,117,0,121,0,118,0,127,0,119,0,-128,0,123,0,124,0,124,0,123,0,120,0,121,0,115,0,116,0,111,0,109,0,104,0,101,0,97,0,92,0,88,0,83,0,76,0,74,0,64,0,63,0,55,0,48,0,44,0,35,0,32,0,24,0,19,0,10,0,8,0,-3,-1,-5,-1,-13,-1,-18,-1,-25,-1,-30,-1,-35,-1,-41,-1,-44,-1,-53,-1,-54,-1,-60,-1,-65,-1,-65,-1,-74,-1,-73,-1,-80,-1,-79,-1,-84,-1,-84,-1,-90,-1,-85,-1,-94,-1,-87,-1,-94,-1,-92,-1,-89,-1,-95,-1,-87,-1,-94,-1,-86,-1,-88,-1,-86,-1,-83,-1,-82,-1,-79,-1,-74,-1,-76,-1,-69,-1,-67,-1,-64,-1,-58,-1,-56,-1,-54,-1,-44,-1,-48,-1,-36,-1,-37,-1,-31,-1,-24,-1,-24,-1,-17,-1,-12,-1,-10,-1,-3,-1,-1,-1,4,0,10,0,11,0,18,0,19,0,24,0,28,0,30,0,36,0,35,0,42,0,41,0,47,0,48,0,47,0,55,0,51,0,57,0,55,0,57,0,59,0,58,0,61,0,57,0,62,0,56,0,62,0,56,0,60,0,54,0,57,0,53,0,53,0,52,0,48,0,49,0,44,0,44,0,41,0,39,0,37,0,32,0,34,0,26,0,29,0,21,0,23,0,16,0,17,0,13,0,10,0,7,0,6,0,2,0,1,0,-2,-1,-5,-1}; }
	private static byte[] data86(){ return new byte[] {-8,-1,-6,-1,-13,-1,-11,-1,-16,-1,-16,-1,-18,-1,-19,-1,-21,-1,-22,-1,-24,-1,-23,-1,-26,-1,-25,-1,-27,-1,-27,-1,-27,-1,-27,-1,-28,-1,-28,-1,-27,-1,-28,-1,-27,-1,-25,-1,-29,-1,-23,-1,-26,-1,-25,-1,-21,-1,-26,-1,-18,-1,-22,-1,-19,-1,-19,-1,-18,-1,-16,-1,-13,-1,-18,-1,-8,-1,-18,-1,-5,-1,-13,-1,-6,-1,-10,-1,-4,-1,-9,-1,1,0,-10,-1,3,0,-6,-1,0,0,0,0,-2,-1,3,0,-2,-1,4,0,-1,-1,4,0,0,0,3,0,2,0,2,0,1,0,3,0,0,0,3,0,-1,-1,2,0}; }
	private static byte[] getData(){
		byte[] data = new byte[88200];
		System.arraycopy(data0(), 0, data, 0, 1024);
		System.arraycopy(data1(), 0, data, 1024, 1024);
		System.arraycopy(data2(), 0, data, 2048, 1024);
		System.arraycopy(data3(), 0, data, 3072, 1024);
		System.arraycopy(data4(), 0, data, 4096, 1024);
		System.arraycopy(data5(), 0, data, 5120, 1024);
		System.arraycopy(data6(), 0, data, 6144, 1024);
		System.arraycopy(data7(), 0, data, 7168, 1024);
		System.arraycopy(data8(), 0, data, 8192, 1024);
		System.arraycopy(data9(), 0, data, 9216, 1024);
		System.arraycopy(data10(), 0, data, 10240, 1024);
		System.arraycopy(data11(), 0, data, 11264, 1024);
		System.arraycopy(data12(), 0, data, 12288, 1024);
		System.arraycopy(data13(), 0, data, 13312, 1024);
		System.arraycopy(data14(), 0, data, 14336, 1024);
		System.arraycopy(data15(), 0, data, 15360, 1024);
		System.arraycopy(data16(), 0, data, 16384, 1024);
		System.arraycopy(data17(), 0, data, 17408, 1024);
		System.arraycopy(data18(), 0, data, 18432, 1024);
		System.arraycopy(data19(), 0, data, 19456, 1024);
		System.arraycopy(data20(), 0, data, 20480, 1024);
		System.arraycopy(data21(), 0, data, 21504, 1024);
		System.arraycopy(data22(), 0, data, 22528, 1024);
		System.arraycopy(data23(), 0, data, 23552, 1024);
		System.arraycopy(data24(), 0, data, 24576, 1024);
		System.arraycopy(data25(), 0, data, 25600, 1024);
		System.arraycopy(data26(), 0, data, 26624, 1024);
		System.arraycopy(data27(), 0, data, 27648, 1024);
		System.arraycopy(data28(), 0, data, 28672, 1024);
		System.arraycopy(data29(), 0, data, 29696, 1024);
		System.arraycopy(data30(), 0, data, 30720, 1024);
		System.arraycopy(data31(), 0, data, 31744, 1024);
		System.arraycopy(data32(), 0, data, 32768, 1024);
		System.arraycopy(data33(), 0, data, 33792, 1024);
		System.arraycopy(data34(), 0, data, 34816, 1024);
		System.arraycopy(data35(), 0, data, 35840, 1024);
		System.arraycopy(data36(), 0, data, 36864, 1024);
		System.arraycopy(data37(), 0, data, 37888, 1024);
		System.arraycopy(data38(), 0, data, 38912, 1024);
		System.arraycopy(data39(), 0, data, 39936, 1024);
		System.arraycopy(data40(), 0, data, 40960, 1024);
		System.arraycopy(data41(), 0, data, 41984, 1024);
		System.arraycopy(data42(), 0, data, 43008, 1024);
		System.arraycopy(data43(), 0, data, 44032, 1024);
		System.arraycopy(data44(), 0, data, 45056, 1024);
		System.arraycopy(data45(), 0, data, 46080, 1024);
		System.arraycopy(data46(), 0, data, 47104, 1024);
		System.arraycopy(data47(), 0, data, 48128, 1024);
		System.arraycopy(data48(), 0, data, 49152, 1024);
		System.arraycopy(data49(), 0, data, 50176, 1024);
		System.arraycopy(data50(), 0, data, 51200, 1024);
		System.arraycopy(data51(), 0, data, 52224, 1024);
		System.arraycopy(data52(), 0, data, 53248, 1024);
		System.arraycopy(data53(), 0, data, 54272, 1024);
		System.arraycopy(data54(), 0, data, 55296, 1024);
		System.arraycopy(data55(), 0, data, 56320, 1024);
		System.arraycopy(data56(), 0, data, 57344, 1024);
		System.arraycopy(data57(), 0, data, 58368, 1024);
		System.arraycopy(data58(), 0, data, 59392, 1024);
		System.arraycopy(data59(), 0, data, 60416, 1024);
		System.arraycopy(data60(), 0, data, 61440, 1024);
		System.arraycopy(data61(), 0, data, 62464, 1024);
		System.arraycopy(data62(), 0, data, 63488, 1024);
		System.arraycopy(data63(), 0, data, 64512, 1024);
		System.arraycopy(data64(), 0, data, 65536, 1024);
		System.arraycopy(data65(), 0, data, 66560, 1024);
		System.arraycopy(data66(), 0, data, 67584, 1024);
		System.arraycopy(data67(), 0, data, 68608, 1024);
		System.arraycopy(data68(), 0, data, 69632, 1024);
		System.arraycopy(data69(), 0, data, 70656, 1024);
		System.arraycopy(data70(), 0, data, 71680, 1024);
		System.arraycopy(data71(), 0, data, 72704, 1024);
		System.arraycopy(data72(), 0, data, 73728, 1024);
		System.arraycopy(data73(), 0, data, 74752, 1024);
		System.arraycopy(data74(), 0, data, 75776, 1024);
		System.arraycopy(data75(), 0, data, 76800, 1024);
		System.arraycopy(data76(), 0, data, 77824, 1024);
		System.arraycopy(data77(), 0, data, 78848, 1024);
		System.arraycopy(data78(), 0, data, 79872, 1024);
		System.arraycopy(data79(), 0, data, 80896, 1024);
		System.arraycopy(data80(), 0, data, 81920, 1024);
		System.arraycopy(data81(), 0, data, 82944, 1024);
		System.arraycopy(data82(), 0, data, 83968, 1024);
		System.arraycopy(data83(), 0, data, 84992, 1024);
		System.arraycopy(data84(), 0, data, 86016, 1024);
		System.arraycopy(data85(), 0, data, 87040, 1024);
		System.arraycopy(data86(), 0, data, 88064, 136);
		return data;
	}
	/** Constructs a new AudioClip with the data from Down-06.wav. */
	public Down06(){
		data = getData();
		format = new AudioFormat(AudioFormat.Encoding.PCM_SIGNED, (float)(44100.0), 16, 1, 2, (float)(44100.0), false);
		lineInfo = new DataLine.Info(SourceDataLine.class, format, AudioSystem.NOT_SPECIFIED);
		try{ AudioSystem.getLine(lineInfo); }
		catch(IllegalArgumentException ex){ lineInfo = null; ex.printStackTrace(); }
		catch(LineUnavailableException e){}
	}
	/** A separate thread for playing Down-06.wav. */
	private class PlayThread extends Thread {
		private byte[] data;
		private AudioFormat format;
		private DataLine.Info lineInfo;
		private SourceDataLine line = null;
		private boolean playing = true;
		private float volume = 1;
		public PlayThread(byte[] d, AudioFormat f, DataLine.Info i, float v){ data = d; format = f; lineInfo = i; volume = v; }
		public void run(){
			try{
				line = (SourceDataLine) AudioSystem.getLine(lineInfo);
				line.open(format, AudioSystem.NOT_SPECIFIED);
				FloatControl vol = (FloatControl) line.getControl(FloatControl.Type.MASTER_GAIN);
				vol.setValue(volume);
				line.start();
				int written = 0;
				int available;
				while(written < data.length && playing){
					available = Math.min(line.available(), data.length - written);
					line.write(data, written, available);
					written += available;
				}
				int frames = data.length / format.getFrameSize();
				while(line.getFramePosition() < frames && playing) Thread.sleep(0);
			}
			catch(InterruptedException ex){ playing = false; }
			catch(LineUnavailableException ex){}
			if(line != null){ line.stop(); line.flush(); line.close(); }
			playing = false;
		}
		public void interrupt(){ playing = false; }
		public boolean isPlaying(){ return playing; }
	}
	/** A separate thread for looping play of Down-06.wav. */
	private class LoopThread extends Thread {
		private Down06 clip;
		private boolean looping = true;
		public LoopThread(Down06 c){ clip = c; }
		public void run(){
			while(looping){
				clip.play();
				while(clip.isPlaying() && looping){
					try{ Thread.sleep(0); }
					catch(InterruptedException ex){ looping = false; break; }
				}
			}
			if(!clip.isLooping()) clip.stop();
		}
		public void interrupt(){ looping = false; }
		public boolean isLooping(){ return looping; }
	}
	/** Plays Down-06.wav from the beginning, even if it is already playing or looping. */
	public void play() { play(0); }
	public void play(float balance){ if(lineInfo == null) return; doPlay(balance); }
	private synchronized void doPlay(float balance){
		doStopPlay();
		playThread = new PlayThread(data, format, lineInfo, balance);
		playThread.start();
	}
	/** Plays Down-06.wav continuously until stopped. */
	public void loop(){ if(lineInfo == null) return; doLoop(); }
	private synchronized void doLoop(){
		doStopLoop();
		loopThread = new LoopThread(this);
		loopThread.start();
	}
	/** Stops play and looping of Down-06.wav. */
	public void stop(){ if(lineInfo == null) return; doStop(); }
	private synchronized void doStop(){
		doStopPlay();
		doStopLoop();
	}
	private void doStopPlay(){
		if(playThread == null) return;
		if(playThread.isPlaying()) playThread.interrupt();
		playThread = null;
	}
	private void doStopLoop(){
		if(loopThread == null) return;
		if(loopThread.isLooping()) loopThread.interrupt();
		loopThread = null;
	}
	/** Tests if Down-06.wav is currently playing or looping.
	 * @return <tt>true</tt> if playing or looping, <tt>false</tt> otherwise */
	public boolean isPlaying(){ if(lineInfo == null) return false; return doIsPlaying(); }
	private synchronized boolean doIsPlaying(){
		if(loopThread == null && playThread == null) return false;
		else if(loopThread == null) return playThread.isPlaying();
		else if(playThread == null) return loopThread.isLooping();
		else return loopThread.isLooping() && playThread.isPlaying();
	}
	/** Tests if Down-06.wav is currently looping.
	 * @return <tt>true</tt> if looping, <tt>false</tt> otherwise */
	public boolean isLooping(){ if(lineInfo == null) return false; return doIsLooping(); }
	private synchronized boolean doIsLooping(){
		if(loopThread == null) return false;
		else return loopThread.isLooping();
	}
}